@charset "utf-8";
/* CSS Document */
a:hover{ text-decoration:none;}
.mr25{margin-right:25px;}
#header{margin-bottom:0;}
.wrapper{width:980px;margin:0 auto; }
.ask-head{margin-bottom:25px;padding-bottom:49px;border-bottom:1px solid #e1e1e1;}
.crumb{margin:29px 0;}
.crumb a{color:#ff8a00;}
.crumb strong{font-weight:normal;}
.search{width:665px;height:45px;}
.search-panel{position:absolute;width:665px;background-color:#fff; z-index:11;}
.search-panel .hd{position:absolute;padding: 11px 17px 13px 14px;height:22px;line-height:24px;overflow:hidden;overflow:hidden;border-left:3px solid #ddd;background-color: #f4f4f4;}
.search-panel .hd.focus,.i-main .search-panel .hd,.ft-search .search-panel .hd{border:2px solid #ffcc33;padding:9px 15px 11px;background-color:#fff;}
.search-panel .sp-input{float:left;width:600px;overflow:hidden;}
.search-panel .sp-input input{width:600px;height:24px;border:0;padding:0;margin:0;background:none;font-size:14px;line-height:24px;color:#999;}
.search-panel .sp-input input:focus{outline:none;}
.search-panel .sp-button{position: absolute;right: 15px;top: 12px;}
.search-panel .sp-button input{width:21px;height:21px;border:0;padding:0;background:url(/images/mfw-ask/mfw-ask-sprite19.png) no-repeat 0 0;overflow:hidden;cursor:pointer;}
.search-panel .bd{margin-top:44px;padding:0 20px;border:1px solid #dcdcdc;box-shadow:0 2px 0 rgba(0,0,0,0.06);border-radius:0 0 3px 3px;}
.ask-head .search-panel .bd{border-top:1px solid #dcdcdc;}
.search-panel .bd-topic{padding:12px 0 15px;border-bottom:1px solid #e1e1e1;line-height:18px;}
.search-panel .bd-topic span{padding-right:5px;}
.search-panel .bd-question{margin:10px 0;line-height:30px;}
.search-panel .bd-question h3{font-weight:normal;}
.search-panel .bd-question a{margin-right:10px;color:#3f200f;}
.search-panel .bd-question a:hover{text-decoration:none;color:#ff8a00;}
.search-panel .bd-question ul{margin:0 -20px;}
.search-panel .bd-question li{padding:0 20px;}
.search-panel .bd-question li:hover{background-color:#fff6df;}
.search-panel .bd-more{padding:14px 0;border-top:1px solid #e1e1e1;text-align:center;line-height:20px;}
.search-panel .bd-more a{display:block;color:#ff8a00;}
.search-panel .bd-more i{display:inline-block;margin-right:5px;width:16px;height:16px;background:url(/images/mfw-ask/mfw-ask-sprite19.png) no-repeat -60px 0;overflow:hidden;vertical-align:middle;}
.search-panel .bd-more a:hover i{background-position:-90px 0;}

/* 问答页面主要内容 -> 搜索区域 */
.search-box{ height:60px;}
.search-box .search-panel{ position: absolute; width:665px; background-color: #fff; z-index:2;}
.search-box .sp-input{ float:left; width:560px; height: 24px; padding: 10px 20px; border: 1px solid #ff9d00; border-radius: 4px;}
.search-box .sp-input input{ width:100%; height: 24px; border: 0; padding: 0 ;margin: 0; background: none; font-size: 14px; line-height: 24px; color: #999;}
.search-box .sp-input input:focus{ outline: none;}
.search-box .sp-button{ position:static; float: right; display: block; width: 56px; height: 46px; border: 0; padding: 0 ;margin: 0; background:#ff9d00 url(/images/mfw-ask/mfwask-2016sprite_v6.png) no-repeat; background-position:14px -539px; border-radius: 4px;}
.search-box .sp-button:hover{ background-color: #ff8a00;}
.search-box .bd{ margin-top: 6px; padding: 0 20px; border: 1px solid #e5e5e5; box-shadow: 0 2px 0 rgba(0,0,0,0.06); border-radius: 4px; z-index: 20;}
.search-box .bd-question{margin: 10px 0; line-height: 30px;}
.search-box .bd-question .ques-num{ color: #999;}
.search-box .bd-question ul{ margin: 0 -20px;}
.search-box .bd-question li{ padding: 4px 20px; font-size: 12px; line-height: 20px;}
.search-box .bd-question li:hover{ background-color: #f5f4f4;}
.search-box .bd-question li a{ margin-right: 10px; color:#333;}
.search-box .bd-question li a:hover{ text-decoration: none; color: #ff8a00;}
.search-box .bd-question li i{ font-style: normal; color: #ff9d00;}
.search-box .bd-more{ border-top: 1px solid #e1e1e1; text-align: center; line-height: 52px;}

.i-ask{margin-bottom:30px;}
.btn-ask{display:block;border-radius:4px;margin-top:73px;height:46px;background-color:#f4f4f4;line-height:46px;color:#ff8a00;font-size:16px;text-align:center;_padding-top:14px;_height:32px;_line-height:20px;overflow:hidden;}
.btn-ask i{display:inline-block;margin:0 9px 0 0;width:15px;height:15px;background:url(/images/mfw-ask/mfw-ask-sprite19.png) no-repeat -30px -15px;overflow:hidden;vertical-align:-2px;*vertical-align:middle;}
.btn-ask:hover,.btn-ask2{background-color:#ffa800;text-decoration:none;color:#fff;}
.btn-ask2:hover{background-color:#ff8a00;}
.btn-ask:hover i,.btn-ask2 i{background-position:-30px 0;}

.a-tag{display:inline-block;margin:3px 5px 0 0;line-height:20px!important;padding:0 15px;background-color:#f6f6f6;border:1px solid #e5e5e5;border-radius:11px;color:#666;font-size:12px!important;white-space:nowrap;}

.i-head{margin-bottom:30px; background-color:#f0f0f0; height:430px; position: relative;
z-index: 1;}
.i-head .head-wrap{width:980px;margin:0 auto;position: relative;}
.i-main{margin-bottom:15px;position: relative;z-index: 10;}
.i-main .banner{margin:20px 0;}
.i-main .i_link{ padding:20px 0 7px 0; }
.i-side{float:right;width:260px;margin-bottom:35px;}
.mt-nav{padding:20px 0 25px;line-height:30px;}
.mt-nav a{float:left;height:30px;padding:0 7px;color:#666;font-size:14px;}
.mt-nav a.mobile-wd{ position:relative;cursor: default;}
.mt-nav a.mobile-wd .h5_ask {width: 665px;;height: 412px;display:none; position:absolute; top:30px; right:-138px; z-index:99;background-image: url(/images/mfw-ask/down6.png);}
.mt-nav a.mobile-wd:hover .h5_ask {display: block;}
.mt-nav a:hover{text-decoration:none;color:#ff8a00;}
.mt-nav a.on{color:#ff8a00;}
.mt-nav em{float:left;margin:7px 9px 0;width:1px;height:16px;background-color:#ccc;overflow:hidden;line-height:100px;}
.i-main .title{margin-bottom:16px;font-size:30px;color:#333; float:right;}
.i-main .title a,.mt-nav a.mt_what {display:inline-block;font-size:14px;color:#999;vertical-align:middle;font-weight:normal;}
.i-main .title i,.mt-nav a.mt_what i {display:inline-block;float:left;margin-right:4px; margin-top:6px; width:17px;height:17px;background:url(/images/mfw-ask/mfw-ask-sprite19.png) no-repeat -210px -30px;vertical-align:middle;}
.mt-nav a.mobile-wd i{ background:url(/images/mfw-ask/wenda-logo.png); }
.mt-nav a.mt_what {float: right;}
.mt-nav a.mt_what i {position: relative;top: 1px;}
.mt-nav .nav-wealth{float:right;font-size:14px;}
.mt-nav .nav-wealth b{font-size:16px;color:#ff8a00;position:relative;bottom:-1px;}

.ask_hot_ico{position:absolute;width:24px;height:12px;background:url(/images/header/icon_hot2.gif) no-repeat;overflow:hidden;}
.ask_new_ico{position:absolute;width:24px;height:12px;background:url(/images/header/icon_new2.gif) no-repeat;overflow:hidden;margin: -5px 0 0 2px;}

.mt-nav .drop-mine{float:left;_width:80px;}
.mt-nav .drop-mine a{float:none;display:block;}
.mt-nav .drop-mine .drop-hd{position:relative;padding-right:17px;}
.mt-nav .drop-mine .drop-hd i{position:absolute;right:3px;top:12px;width:0;height:0;border-top:4px solid #ffc65a;border-left:4px dashed transparent;border-right:4px dashed transparent;font-size:0;overflow:hidden;}
.mt-nav .drop-mine .drop-bd{position:absolute;margin-left:-10px;z-index:12;_width:120px;padding-bottom:5px;border:1px solid #d7d7d7;background-color:#fff;overflow:hidden;}
.mt-nav .drop-mine .drop-bd li{margin:-1px 10px 0;line-height:34px;border-top:1px solid #efefef;}
.mt-nav .drop-mine .drop-bd a{font-size:12px;color:#666;}
.mt-nav .drop-mine .drop-bd a:hover{color:#ff8a00;}


/*境外境内 start*/
.wrapper .i-tags{margin:0px 0 35px 0;line-height:20px;}
.wrapper .i-tags dt{ background:url(/images/mfw-ask/mfw-ask-sprite19.png) -340px -450px no-repeat; padding-left:28px; font-size:14px;color:#666; line-height:19px; padding-bottom:15px; border-bottom:solid 2px #e1e1e1;}
.wrapper .i-tags span{float:left;margin:10px 18px 0 0;white-space:nowrap;}
.wrapper .i-tags .label{ line-height:14px; font-size:14px; color:#ff8a00; white-space:nowrap; border-left:solid 2px #ff8a00; padding-left:5px; margin-bottom:7px;}
.wrapper .i-tags li {display: inline-block;width: 82px; *display:inline; *zoom:1;}
.wrapper .i-tags a{display: inline-block;margin:6px 0 0 0;height:20px;line-height:20px; 
border-radius: 2px;color: #3f200f;white-space: nowrap;}
.wrapper .i-tags a.more_selector {width: 42px;height: 16px;padding: 0;margin-left: 5px;position: relative;top: 3px;background: url(/images/gonglve/ms.png) 0 0 no-repeat;text-indent: -10000px;overflow: hidden;border-radius: 0;}
.wrapper .i-tags a.sp_toggle {background-position: 0 -17px;}
.wrapper .i-tags a:hover{color:#fff;text-decoration:none;background-color: #ffa800;position:relative;}
.wrapper .i-tags a.more_selector:hover {background-position: -43px 0;}
.wrapper .i-tags a.sp_toggle:hover {background-position: -43px -17px;}
.wrapper .i-tags em{font-style:normal;padding-left: 2px;font-size:11px;display:inline-block;-webkit-transform:scale(0.9,0.9);transform-origin:0 10px 0;}
.wrapper .tag-area dd{ padding:25px 0 10px 0;}
/*境外境内 end*/

.ask-tips .i_block{ width:320px; height:165px; margin-left:-30px; position:relative; display:none\0; *display:none;}/*在ie6、7、8下隐藏*/ 
.ask-tips .i_ie678{ display:none; position:relative; display:block\0; *display:block; }/*在ie6、7、8下显示*/
/*.i-head .ask-tips .i_block{ display:none; position:relative;}/*在ie6、7、8下隐藏*/
/*.i-head .ask-tips .i_ie678{ position:relative; }/*在ie6、7、8下显示*/
.ask-tips .i_ie678 a{ font-size:14px; color:#ffa800; }
.ask-tips .i_ie678 a.i_lab1{ position:absolute; left:20px; top:5px; opacity:0.6; }
.ask-tips .i_ie678 a.i_lab2{ position:absolute; right:45px; top:0px; }
.ask-tips .i_ie678 a.i_lab3{ position:absolute; left:70px; top:30px; font-size:18px; }
.ask-tips .i_ie678 a.i_lab4{ position:absolute; right:5px; top:42px; font-size:18px; opacity:0.6;}
.ask-tips .i_ie678 a.i_lab5{ position:absolute; left:1px; top:85px; font-size:18px; opacity:0.4;}
.ask-tips .i_ie678 a.i_lab6{ position:absolute; left:53px; top:115px; font-size:16px; opacity:0.7;}
.ask-tips .i_ie678 a.i_lab7{ position:absolute; right:17px; top:108px; font-size:18px; opacity:0.9;}

.i_slide {width: 564px;height:300px;position:absolute;bottom: 0;right:-150px;z-index: 10;overflow: hidden; }

/*新增 推荐问题*/
.i_tj{ padding-top:5px;  border-radius:5px; color:#666; font-size:14px;}
.i_tj a{ color:#666;}
.i_tj a:hover{ text-decoration:none;}
.i_tj h2{ font-size:14px; line-height:14px;}
.i_tj h2 span{ float:right; font-size:12px; font-weight:normal;}
.i_tj ul{ margin-top:16px;  border-top:dotted 1px #dcdcdc;}
.i_tj ul li{ border-bottom:dotted 1px #dcdcdc; overflow:hidden; *zoom:1;}
.i_tj ul li.on a{ background-color:#f6f6f6; }
.i_tj ul li a{ display:block; padding:13px 0; overflow:hidden; *zoom:1;}
.i_tj ul li a:hover{ background-color:#f6f6f6;}

.i_tj .i_tj_tit{ border-left:solid 2px #ffa800; padding-left:7px; line-height:14px; height:14px; }
.i_tj .i_tj_js{ position:relative;display:none; margin:0 10px; }
.i_tj .i_tj_js dt{ position:absolute; top:0; left:0; width:42px; height:42px; background-color:#ffdfa2; text-align:center; border-radius:5px; font-size:0; }
.i_tj .i_tj_js dt strong{ color:#ff7200; display:block; font-size:14px; margin:6px 0 4px 0; line-height:14px;}
.i_tj .i_tj_js dt span{ color:#b1894a; font-size:12px; line-height:12px; }
.i_tj .i_tj_js dd{height:42px;padding-left:52px;overflow:hidden;}
.i_tj .i_tj_js dd p{ color:#ff8a00; font-size:16px; line-height:20px;}
.i_tj .i_tj_js dd .i_tj_con{ font-size:12px;line-height:14px; margin-top:7px; }

.i_total{margin-bottom:30px;}
.i_num{ margin-top:23px; background-color:#F0F0F0; color:#333; font-size:14px; font-weight:bold; height:50px; line-height:50px; text-align:center; }
.i_num span{ margin:0 5px;}


.cate-crumb{margin-bottom:10px;line-height:30px;font-size:18px;font-weight:bold;}
.cate-crumb a{color:#ff8a00;}
.result_crumb {border-bottom: 2px solid #e1e1e1;margin-bottom: 0;padding-bottom: 15px;}
.cate-wrap .hd{margin-bottom:10px;height:32px;line-height:32px;}
.cate-wrap .hd ul{float:left;}
.cate-wrap .hd li{float:left;display:inline;}
.cate-wrap .hd li a{display:block;padding:0 5px;font-size:16px;color:#666; padding:0 20px;border-radius:3px;}
.cate-wrap .hd li a:hover{text-decoration:none;color:#ff8a00;}
.cate-wrap .hd li.on a{background-color:#ffa800;color:#fff;}

.cate-wrap .answer-item{padding:15px 8px 10px 74px;border-bottom:1px solid #e1e1e1;vertical-align:top;}
.cate-wrap .answer-item:hover,.cate-wrap .answer-item.hover{margin-top:-1px;border-top:1px solid;background-color:#fff8e6;border-color:#ede3c9;cursor:pointer;}
.cate-wrap .answer-item:hover .desc,.cate-wrap .answer-item.hover .desc{color:#7b7062;}
.cate-wrap .answer-item:hover .title a,.cate-wrap .answer-item.hover .title a{color:#ff7200;}
.cate-wrap .answer-item .person{margin-left:-65px;}
.cate-wrap .title{margin-bottom:6px;line-height:20px;}
.cate-wrap .title .time{float:right;_margin-top:-5px;}
.cate-wrap .title a{margin:0 6px 0 0;font-size:16px;color:#ff8a00;}
.cate-wrap .title a strong {color: #ff7200;}
.cate-wrap .desc{line-height:25px;font-size: 14px; word-break:break-all;}
.cate-wrap .desc img{ float:left; margin-right:10px;}
.cate-wrap .tags{ clear:both; margin:5px 0; padding:5px 0 0;}
.cate-wrap .info{margin-top:10px;line-height:20px;color:#999;}
.cate-wrap .info ul{float:right;}
.cate-wrap .info li{float:left;margin-left:15px;}
.cate-wrap .info ul a{color:#999;}
.cate-wrap .info .info-act .a-share:hover{color:#abc856;text-decoration:none;}
.cate-wrap .info i{display:inline-block;float:left;margin:4px 3px 0 0;width:12px;height:12px;background:url(/images/mfw-ask/mfw-ask-sprite19.png) no-repeat;overflow:hidden;vertical-align:middle;}
.cate-wrap .info .icon-location{background-position:-149px 0;}
.cate-wrap .info .icon-with{background-position:-30px -44px;}
.cate-wrap .info .icon-answer{background-position:-180px 1px;width:13px;}
.cate-wrap .info .icon-share{width:14px;background-position:-150px -30px;}
.cate-wrap .info a:hover .icon-share{background-position:-150px -45px;}

.q-share{display: inline-block;; padding-right: 10px; position: relative;width: 40px;margin-right: 15px;}
.q-share:after {content: '';width: 5px;height: 18px;position: absolute;right: -9px;top: -2px;z-index: 10;}
.q-share:hover .share-pop_v2 {display: block;}
.cate-wrap .q-share .q-share-icon { display: block; width: 13px; height: 14px; float: left; margin-right: 3px; background: url("/images/mfw-ask/mfwask-2016sprite_v6.png") no-repeat 0 -351px;}
.cate-wrap .info .q-share-icon {margin-top: 3px;}

.share-pop_v2 { width: 132px; padding: 8px 10px; background-color: #fff; border: 1px solid #e5e5e5; border-radius: 6px; position:absolute; left: 99%; top: -20px; z-index:10;}
.share-pop_v2 a{width:36px;height:36px;display:inline-block;margin:0 12px 0 0;background:#d84c4c url("http://css.mafengwo.net/images/post/new_notes/sprite_v31.png") -295px -569px no-repeat;line-height:200px;overflow:hidden;float:left;border-radius:5px}
.share-pop_v2 a.zone{background-color:#3f8bc0;background-position:-331px -569px}
.share-pop_v2 a.weixin{margin-right:0;background-color:#73a64f;background-position:-367px -569px}

.cate-wrap .info .info-act{float:left;_____visibility:hidden;_visibility:visible;}
.cate-wrap .info .info-act span{display:inline-block;margin-right:15px;}
.cate-wrap .info .info-act a{color:#999;}
.cate-wrap .info .info-act a:hover{color:#ff8a00;}
.cate-wrap .info .info-act .a-location{color:#ff8a00;}
.cate-wrap .info .btn-answer{display:inline-block;width:60px;height:18px;background:url(/images/mfw-ask/mfw-ask-sprite19.png) no-repeat 0 -160px;overflow:hidden;line-height:100px;vertical-align:-1px;*vertical-align:top;}
.cate-wrap .info .btn-answer:hover{background-position:0 -178px;}
.cate-wrap .answer-item:hover .info-act,.cate-wrap .item:hover .info-act{visibility:visible;}
.cate-wrap .info .share-pop{line-height:20px;}
.cate-wrap .info .share-pop a{margin-right:16px;}
.cate-wrap .info .share-pop i{margin:0 0 0 -24px;width:20px;height:20px;background:url(http://images.mafengwo.net/images/login/connect_icons3.gif);}
.cate-wrap .info .sp-weibo i{background-position:-20px 0;}
.cate-wrap .info .sp-weibo:hover i{background-position:-40px 0;}
.cate-wrap .info .sp-renren i{background-position:-20px -20px;}
.cate-wrap .info .sp-renren:hover i{background-position:-40px -20px;}
.cate-wrap .info .sp-qzone i{background-position:-20px -40px;}
.cate-wrap .info .sp-qzone:hover i{background-position:-40px -40px;}
.cate-wrap .info .sp-qtt i{background-position:-20px -60px;}
.cate-wrap .info .sp-qtt:hover i{background-position:-40px -60px;}
.cate-wrap .info .time {position: relative;font: 12px Arial,"Microsoft Yahei","\5FAE\8F6F\96C5\9ED1",Tahoma,Helvetica,STHeiti,"Hiragino Sans GB";}

/* 列表修改 zhou 2015.04.27 */
.cate-wrap .item{margin-left:90px;padding:15px 8px 10px 0;border-bottom:1px solid #e1e1e1;vertical-align:top;}
.cate-wrap .item{cursor:pointer}
.cate-wrap .label{float:left;margin:0 0 0 -90px;_position:relative;}
.cate-wrap .label .avatar{display:inline-block;border-radius:50%;border:2px solid #fff;overflow:hidden;position:absolute;margin:-2px 0 0 25px;}
.cate-wrap .label .icon{display:inline-block;width:32px;height:32px;background:url(/images/mfw-ask/mfw-ask-sprite19.png) no-repeat;overflow:hidden;}
.cate-wrap .label .icon-wen{background-position:0 -320px;}
.cate-wrap .label .icon-da{background-position:0 -360px;}
.cate-wrap .label .icon-gl{background-position:-40px -320px;}
.cate-wrap .label .icon-h5{background-position:-40px -360px;}
.cate-wrap .wen{margin-bottom:12px;position:relative;*zoom:1;}
.cate-wrap .wen .label{position:absolute;top:65%;margin-top:-24px;}
.cate-wrap .user{margin-bottom:3px;}
.cate-wrap .user .name{margin-right:5px;color:#ff7200;}
.cate-wrap .usertitle{margin:5px 0 10px;}
.cate-wrap .usertitle a{display:inline-block;margin-right:10px;height:20px;background:url(/images/mfw-ask/mfw-ask-sprite19.png) no-repeat -80px -320px;line-height:100px;overflow:hidden;vertical-align:middle;}
.cate-wrap .usertitle .icon-goldMaster{width:100px;background-position:-80px -320px;}
.cate-wrap .usertitle .icon-guide{width:100px;background-position:-80px -360px;}
.cate-wrap .desc strong{font-weight:normal;color:#444;}

._j_pager .ft {margin:20px 0;}
.btn-loadMore{display:block;padding:5px 10px;height:25px;background-color:#f5f5f5;line-height:25px;text-align:center;font-size:14px;color:#666;}
.btn-loadMore span{display:inline-block;padding-right:20px;position:relative;}
.btn-loadMore i{position:absolute;right:0;top:6px;width:10px;height:12px;background:url(/images/mfw-ask/mfw-ask-sprite19.png) no-repeat -180px -130px;overflow:hidden;}
.btn-loadMore:hover{background-color:#fff6df;color:#ff8a00;text-decoration:none;}
.btn-loadMore:hover i{background-position:-191px -130px;}

.ft .loading {line-height: 200px;background: #fff6df url(/images/mfw-ask/index-loading.gif) no-repeat center center;overflow: hidden;}
.ft .loading i {display: none;}

.ft .loading2{margin:40px 0;padding-top:85px;background:url(/images/path/v2/loading-earth.gif) no-repeat center top;text-align:center;font-size:20px;color:#999;}

.col-main{float:left;width:665px;}
.col-main .search {margin-bottom: 30px;}
.i-main .search{margin-bottom:24px;}
.col-side{float:right;width:262px;}
.q-detail .q-title{margin-bottom:10px;}
.q-detail h1{display:inline;font-size:18px;color:#654939;line-height: 30px;}
.reward,.reward-honey{display:inline-block;padding-left:22px;font-size:18px;font-family:Georgia, Verdana;line-height:20px;color:#ffda0f;white-space:nowrap;}
.reward i,.reward-honey i{float:left;margin:0 0 0 -22px;width:20px;height:20px;background:url(/images/mfw-ask/mfw-ask-sprite19.png) no-repeat -120px 0;overflow:hidden;}
.reward-honey i{margin:1px 0 0 -20px;width:15px;height:18px;background-position:-60px -20px;}
@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2){
	.reward-honey i{background-position:-40px -10px;background-size:182px;}
}
.q-detail .q-bd{padding-left:65px;}
.detail-wrap .q-bd{border-bottom:1px solid #e6e6e6;padding-bottom:12px;}
.person{float:left;width:48px;line-height:18px;display:inline;overflow:hidden;}
.person50 .person,.person90 .person,.person50{width:48px;}
.person90 {width: 90px;}
.person .avatar{margin-bottom:8px;}
.person .avatar a{ position:relative; display:block; }
.person .avatar i{ display:inline-block;width:11px; height:16px; position:absolute; right:1px; bottom:0; z-index:4;background:url(/images/mfw-ask/icon-mobile.png) no-repeat 0 0;}
.person .avatar i.m-h5{background-position:-11px 0;}
.person var{display:block;margin:-6px 0 2px;width:48px;height:16px;background:url(/images/mfw-ask/user-label2.png) no-repeat;overflow:hidden;}
.person .l-guide{background-position:0 0;}
.person .l-guideP{background-position:0 -16px;}
.person .out_goldMaster {margin: -4px 0 1px;text-align: center;}
.person .name{height:18px;overflow:hidden;line-height:20px;text-align:center;}
.person .name a{color:#ff7200;}
.person .level{text-align:center;}
.person .level a,.level{color:#d20000!important;font-size:10px;font-family:Verdana;font-weight:bold;}
.person .grade{}
.user-card{position:absolute;z-index:2;margin:-16px 0 0 -16px;width:330px;border:1px solid #ffe2a4;border-radius:5px;box-shadow:0 0 2px rgba(0,0,0,0.05);}
.user-card .uc-bd {background-color:#fff8e9;height: 152px;}
.user-card .person{display:inline;padding: 15px;}
.person .person{margin-left:0!important;}
.get_help {width: 120px;float: left;padding-top: 30px;}

.user-card .action{overflow:hidden;text-align:center;*zoom:1;}
.user-card .action .btn-question{display:inline-block;height:26px;width:90px;background:#ffa800;font-size:14px;line-height:26px;text-align:center;color:#fff9ed;box-shadow:0 2px 0 rgba(0,0,0,0.15);border-bottom: 2px solid #ff8a00;border-radius:3px;}
.user-card .action .btn-question:hover{background-color:#ff8a00;text-decoration:none;color:#fff;}
.user-card .action .btn-follow{display:inline-block;height:30px;width:110px;background:#a1bd5e;font-size:16px;line-height:30px;text-align:center;color:#fff;box-shadow:0 2px 0 rgba(0,0,0,0.15);border-radius:2px;}
.user-card .action .btn-follow:hover{background-color:#a0c34d;text-decoration:none;color:#fff;}

.user-card .grade{padding:10px 0 20px;font-size:16px;text-align:center;}
.user-card .grade img{vertical-align:-4px;*vertical-align:middle;}
.user-card .tags{clear:both;margin: 0;padding: 15px;background: #fff;border-top: 1px solid #ffe2a4;}
.user-card .tags span{display:block;margin-bottom:5px;}
.user-card .uc-ft{width: 130px;border-left:1px solid #ffe2a4;line-height:50px;text-align:center;overflow:hidden;}
.user-card .uc-ft li{float:left;width:130px;display:inline;border-bottom:1px solid #ffe2a4;height: 50px;}
.user-card .uc-ft li.ucft_last {border-bottom: none;}
.user-card .uc-ft a{display:block;color:#836b4c;}
.user-card .uc-ft a:hover{text-decoration:none;}
.user-card .uc-ft em{font-style:normal;font-family:Georgia, Verdana;font-size:22px;}

.user-bar{height:20px;margin-bottom:4px;line-height:20px;overflow:hidden;}
.user-bar .name{color:#ff7200;}
.user-bar .fr{float:right;}
.user-bar .fr a{color:#ff8a00;}
.user-bar .time{padding:0 5px;}
.user-bar .visit{color:#999;font-family:verdana,"microsoft yahei";}
.user-bar .v-place{display:inline-block;margin:0 3px 0 7px;height:18px;padding:0 7px 0 19px;background:#40a3ea url(/images/mfw-ask/icon-v.png) no-repeat 2px -1px;color:#fff;border-radius:2px;line-height:18px;}


.q-content .q-desc{margin-bottom:8px;line-height:24px;font-size: 14px; word-break:break-word}
.q-content .q-desc img {display: block;}
.q-content .q-supplement{margin:5px 0;padding:3px 10px;background-color:#f4f4f4;font-size:12px;color:#999;border-radius:2px;}
.q-content .q-tags{margin:10px 0;}
.time{color:#999;font-family:Verdana;padding-left: 10px;}

.qe-right i{display:inline-block;margin:0 5px 0 10px;width:13px;height:13px;background:url(/images/mfw-ask/mfw-ask-sprite19.png) no-repeat -147px 0;overflow:hidden;vertical-align:middle;}
.detail-self .qe-right i{margin-left:15px;}
.detail-self .q-ft{height:30px;}
.qe-right .icon-answer{background-position:-180px 1px;}
.qe-right .icon-with{background-position:-28px -44px;}
.qe-right a{margin:0 10px 0 8px;color:#ff8a00;}
.q-option{margin-bottom:5px;}
.q-option .time{padding:0 5px 0 0;}
.q_elem {padding: 20px 20px;background: #ebebeb;}
.q-option{line-height:20px;}

.q-ft{margin-top:14px;*zoom:1;}
.q-ft:after{content:'';display:block;clear:both;}
.q-ft .btn-answer{float:right;}
.q-ft .btn-answer a{display:block;height:30px;width:80px;background-color:#ffa800;font-size:14px;line-height:30px;text-align:center;color:#fff;border-radius:2px;}
.q-ft .btn-answer a:hover{background-color:#ff8a00;text-decoration:none;color:#fff;}
.q-ft .seek-help{float:left;display:inline;margin-right:20px;}
.q-ft .seek-help a{display:block;padding:0 15px;background-color:#56b6f2;font-size:14px;line-height:30px;border-radius:2px;color:#fff;}
.q-ft .seek-help a:hover{background-color:#42b6ff;text-decoration:none;color:#fff;}
.q-ft .seek-help .txt-tips{width:130px;margin-left:-45px;}
.q-ft .seek-help .txt-tips .arrow{right:20px;}
.q-ft .btn-atten{float:right;margin-right:20px;height:28px;border:1px solid #ffa800;padding:0 15px;color:#ff8a00;font-size:14px;line-height:28px;border-radius:3px;}
.q-ft .btn-atten:hover{background-color:#ffa800;color:#fff;}
.q-ft .btn-atten.cancel{ border-color: #ccc; color: #ccc;}
.q-ft .btn-atten.cancel:hover{ background-color: #ccc; color: #fff;}
.q-ft .with{line-height:26px;}
.q-ft .btn-with{display:inline-block;margin-right:10px;height:22px;width:78px;font-size:14px;line-height:22px;vertical-align:middle;}
.q-ft .btn-with i{display:inline-block;float:left;margin:6px 5px 0 13px;width:14px;height:10px;background:url(/images/mfw-ask/mfw-ask-sprite19.png) no-repeat -30px -30px;overflow:hidden;}
.q-ft .btn-with:hover i{background-position:-45px -30px;}

.q-state{float:left;width:48px;height:270px;background:url(/images/mfw-ask/q-state2.png) no-repeat left top;line-height:20px;}
.q-state.state2{background-position:-61px 0;}
.q-state.state3{background-position:-120px 0;}
.q-state li{float:left;width:48px;padding-top:78px;text-align:left;white-space:nowrap;}
.q-state li.first{padding-top:53px;}
.q-state .txt-tips{position:absolute;margin:-72px 0 0 65px;width:auto;height:27px;border-color:#e5d5aa;line-height:26px;font-size:14px;}
.q-state .txt-tips .btn-a{float:none;display:inline-block;margin-left:10px;vertical-align:middle;}
.q-state .txt-tips .arrow{top:18px;left:-6px;border-left:0;border-right:6px solid #e5d5aa;border-top:6px dotted transparent;border-bottom:6px dotted transparent;}
.q-state .txt-tips .arrow i{left:2px;top:-6px;border-left:0;border-right:6px solid #fff;border-top:6px dotted transparent;border-bottom:6px dotted transparent;}

.q-extend{margin:15px 0 5px;}
.q-extend dt{float:right;text-align:right;}
.q-extend .down-count{display:block;margin-top:7px;}
.q-extend .down-count b{font-size:14px;font-family:Verdana;}
.q-extend .q-action{margin-top:9px;text-align:right;line-height:20px;}
.q-extend .q-action a{display:inline-block;margin:0 0 0 15px;padding:0 2px;color:#3f200f;}
.q-extend .q-action a:hover{background-color:#fff0c9;text-decoration:none;}
.q-extend .q-action i{display:inline-block;float:left;margin:4px 5px 0 0;width:10px;height:10px;background:url(/images/mfw-ask/mfw-ask-sprite19.png) no-repeat;}
.q-extend .q-action .i-modify{width:16px;height:10px;background-position:-120px -90px;}
.q-extend .q-action .i-reward{width:7px;height:11px;background-position:-121px -104px;}
.q-extend .q-action .i-tag{background-position:-140px -90px;}
.q-extend .q-action .i-del{margin-top:6px;width:8px;height:7px;background-position:-137px -106px;}
.q-extend .txt-tips{margin:8px 0 0 -70px;}
.q-extend .txt-tips p{text-align:center;}
.q-extend .txt-tips .arrow{right:15px;}
.q-extend .txt-tips a{display:block;margin:5px auto;width:43px;height:16px;background:url(/images/mfw-ask/mfw-ask-sprite19.png) no-repeat -155px -90px;overflow:hidden;line-height:100px;}
.q-extend dt span {display: block;}
.q-extend .btn-a {float: none;display: inline-block;margin: 10px 0 0;}

.act-pop{margin-top:12px;padding:10px 25px;border:1px solid #e3e3e3;}
.act-pop .hd{margin-bottom:5px;font-size:14px;line-height:24px;}
.act-pop .bd{margin:5px 0;}
.act-pop .label{float:left;padding-right:12px;line-height:26px;}
.act-pop .ft{text-align:right;}
.act-pop .ft input{border:0 none;margin:0 0 0 5px;padding:0 15px;_padding-top:2px;overflow:visible;height:24px;background-color:#ffa800;border:1px solid #ff8a00;border-bottom-width: 2px;line-height:22px;color:#fff;cursor:pointer;border-radius:3px;}
.act-pop .ft input:hover{background-color:#ff8a00;}
.act-pop .ft input.btn-esc{background-color:#fff;color:#ff8a00;border-color: #ffa800;}
.act-pop .ft input.btn-esc:hover{background-color:#ffa800;color: #fff;}

.ap-modify .bd textarea{width:572px;height:125px;border:2px solid #fc3;padding:12px 18px;font-size:12px;line-height:25px;resize:none;overflow:auto;}
.ap-reward .bd p{margin-bottom:20px;}
.ap-reward .ui-sel{float:left;}
.ap-reward .sel-hd{border:2px solid #fc3;padding:2px 3px;}
.ap-reward .sel-bd{border:2px solid #fc3;width:146px;margin-top:-2px;}
.ap-reward .sel-bd .li-custom{padding:11px 7px;}
.ap-cate dl{margin:20px 0;}
.ap-cate dt{float:left;padding-right:12px;width:90px;text-align:right;line-height:32px;white-space:nowrap;overflow:hidden;}
.ap-cate dd{padding-left:102px;}
.ap-cate dd textarea{float:left;margin:0;border:2px solid #fc3;padding:5px 10px;width:487px;height:20px;line-height:20px;font-size:14px;resize:none;overflow:auto;vertical-align:middle;}
.ap-cate .place-pop{z-index:2;margin:34px 0 0 0;}
.ap-cate .line20{line-height:24px;}
.ap-cate .a-tag{float:left;}

.txt-tips{position:absolute;margin-top:10px;width:160px;border:1px solid #fdd76f;padding:10px 15px;background-color:#fff;line-height:21px;font-size:12px;border-radius:2px;clear:both;z-index: 10;}
.txt-tips .arrow{position:absolute;top:-5px;border-bottom:5px solid #fdd76f;border-left:5px dotted transparent;border-right:5px dotted transparent;font-size:0;line-height:0;}
.txt-tips .arrow i{position:absolute;left:-5px;top:1px;border-bottom:5px solid #fff;border-left:5px dotted transparent;border-right:5px dotted transparent;font-size:0;overflow:hidden;}
.txt-tips .close{position:absolute;right:5px;top:5px;width:12px;height:12px;line-height:12px;text-align:center;overflow:hidden;cursor:pointer;font-style:normal;}

.answer-wrap{margin:14px 0 25px;}
.answer-wrap .hd{margin-bottom:10px;padding-bottom:12px;border-bottom:1px solid #e1e1e1;font-size:16px;line-height:30px;}
.answer-wrap .hd .num-with{padding-left:10px;font-size:12px;}
.answer-wrap .hd .share-pop{float:right;position:static;border:0 none;padding:10px 0 0;}
.answer-wrap .hd .share-pop span{float:left;padding-right:6px;}
.answer-wrap .hd .share-pop a{margin-right:12px;color:#999;}
.answer-wrap .hd .share-pop a:hover{color:#ff8a00;}
.answer-wrap .hd .act-tips{position:absolute;left:0;margin-top:25px;width:260px;height:22px;padding:7px 30px 7px 15px;background-color:#fff9d8;border:1px solid #f5e9a6;border-radius:6px;color:#ff8a00;line-height:22px;white-space:nowrap;display:none;}
.answer-wrap .hd .act-tips a{float:none;margin:0 0 0 10px;display:inline-block;height:22px;padding:0 7px;background-color:#ffa800;color:#fff;border-radius:2px;}
.answer-wrap .hd .act-tips a:hover{text-decoration:none;background-color:#ff8a00;color:#fff;}
.answer-wrap .hd .act-tips .close{position:absolute;right:10px;top:0;font-size:18px;color:#ffa800;font-style:normal;cursor:pointer;}

.answer-wrap .answer-item{padding:10px 0 8px 0;margin-left:65px;border-bottom:1px solid #e1e1e1;}
.answer-wrap .bd .person{margin:5px 0 0 -65px;}
.answer-wrap .bd .person .person{margin:0;}
.answer-wrap .answer-content dt{margin-bottom:10px;height:24px;line-height:24px;}
.answer-wrap .answer-content dd{line-height:24px;font-size: 14px; word-break:break-word}
.answer-wrap .answer-content .toggle-expand{float:right;height:24px;padding:0 5px;background-color:#fff;*margin-top:-24px;}
.answer-wrap .answer-content .toggle-expand a{margin-top:4px;display:inline-block;width:42px;height:16px;background:url(/images/mfw-ask/mfw-ask-sprite19.png) no-repeat -155px -160px;overflow:hidden;line-height:100px;}
.answer-wrap .answer-content .toggle-expand a:hover{background-position:-155px -176px;}

.answer-wrap .zan .txt-tips{margin:5px 0 0 -140px;color:#666;}
.answer-wrap .zan .txt-tips .arrow{right:14px;}
.answer-wrap .answer-action{margin:5px 0 0;line-height:20px;position: relative;color: #ff8a00;}
.answer-wrap .r-opt{float:right;line-height:20px;}
.answer-wrap .share-pop{margin:0;}
.answer-wrap .r-opt a{display:inline-block;color:#999;}
.answer-wrap .q-btns{float:right;}
.answer-wrap .answer-action .time{float:left;margin-right:10px;}
.answer-wrap .answer-action .item-hide{float:left;}
.answer-wrap .answer-action a {display:inline-block;color:#999;}
.answer-wrap .answer-action .comment-trigger a {color: #ff8a00;} 
.answer-wrap .answer-action a:hover {color:#ff7200;text-decoration: underline;}
.answer-wrap .answer-action .btn-report{color:#999;}
.answer-wrap .answer-action .btn-report:hover{color:#ff8a00;}
.answer-wrap .zan{float:right;}
.answer-wrap .zan a{color:#FF8A00;}

.btn-a,.answer-wrap .answer-action a.btn-a {float:left;margin-right:10px;width:108px;height:22px;border:0 none;background-color:#ffa800;line-height:22px;font-size:12px;color:#fff;text-align:center;border-radius:3px;}
.btn-a:hover,.answer-wrap .answer-action a.btn-a:hover {text-decoration:none;background-color:#ff8a00;border-color:#ff8a00;border-bottom-color:#ff8a00;color:#fff;}
.btn-b,.answer-wrap .answer-action a.btn-b {float:left;width:108px;height:22px;border:0 none;background-color:#ffeec6;line-height:22px;font-size:12px;color:#ff8a00;border-radius:3px;}
.btn-b .icon-del{float:left;margin:7px 5px 0 10px;width:8px;height:7px;background:url(/images/mfw-ask/mfw-ask-sprite19.png) no-repeat -210px 0;overflow:hidden;}
.btn-b:hover,.answer-wrap .answer-action a.btn-b:hover{background-color:#ffa800;color:#fff;text-decoration:none;}
.btn-b:hover .icon-del{background-position:-218px 0;}
.answer-wrap .answer-action .r-opt a{margin-left:15px;}
.answer-wrap .ap-modify{margin-left:-74px;position: relative;padding-top: 40px;}
.answer-wrap .ap-modify .hd{padding:0;margin-bottom:5px;border:0 none;font-size:14px;line-height: 20px;}
.answer-wrap .ap-modify textarea{height:75px;}
.answer-wrap .ap-modify .ft input{font-size:12px;}
.answer-wrap .btn-share i{display:inline-block;margin:3px 3px 0 0;float:left;width:14px;height:12px;background:url(/images/mfw-ask/mfw-ask-sprite19.png) no-repeat -150px -30px;overflow:hidden;}
.answer-wrap .btn-share:hover{color:#abc856;text-decoration:none;}
.answer-wrap .btn-share:hover i{background-position:-150px -45px;}
.answer-best{padding:15px 18px;border:2px solid #ffda2f;position:relative;*zoom:1;}
.answer-best .icon-first{margin:-5px 0 0 300px;}
.answer-best .best-info{margin-bottom:10px;font-size:14px;color:#333;}
.answer-best .best-info .wealth {margin-left: 10px;}
.answer-best .best-info h2{display:inline;font-weight:normal;font-size:14px;}
.answer-best .best-info em{padding:0 4px;font-style:normal;font-size:16px;color:#ff8a00;}
.answer-best .info-trace{background:none;padding:0;line-height:25px;}
.answer-best .btn-zan,.answer-best .btn-zan:hover,.answer-best .btn-zan.on{width:42px;height:40px;background: url(/images/lushu/poi_beta4/city_sprites.gif) 0 -274px no-repeat;top: 13px;}
.ab_earth {width: 71px;height: 40px;background: url(/images/mfw-ask/mfw-ask-sprite19.png) -52px -265px no-repeat;position: absolute;left: 480px;top: 0;}
.thinks{margin:15px 0 8px;padding: 15px 20px;background: #fcf2d9;color: #9d7d50;border-radius: 2px;position: relative;}
.btn-action{margin-top:20px;}
.btn-action a{display:inline-block;width:auto;height:24px;padding:0 20px;margin-right:5px;line-height:24px;text-align:center;border-radius:3px;}
.btn-action a:hover{text-decoration:none;}
.btn-action .btn-best{position:relative;}
.btn-action .btn-best:hover i{position:absolute;top:-10px;left:-12px;width:23px;height:25px;background:url(/images/mfw-ask/icon-best.png) no-repeat;overflow:hidden;}
.wgt-trace{margin-top:20px;background-color:#f5f5f5;padding:10px;line-height:24px;}
.wgt-trace textarea{width:558px;height:72px;border:1px solid #d2d2d2;margin:5px 0;padding:5px;font-size:12px;line-height:24px;resize:none;overflow:auto;}
.wgt-trace .btn-trace{float:right;width:80px;height:25px;border-bottom:1px solid #c9c9c9;background-color:#e0e0e0;color:#666;text-align:center;line-height:24px;border-radius:3px;}
.info-trace{margin-top:20px;background-color:#f5f5f5;line-height:21px;}
.info-trace li{margin:10px 0;padding:5px 0 5px 50px;border:1px solid #e5e5e5;border-radius: 2px;background: #f9f9f9;}
.it_ask,.it_ans {padding:8px 10px 8px 0;}
.it_ans {border-top: 1px dotted #dbdbdb;}
.zhuiwen{float:left;margin:5px 0 0 -51px;padding-left:12px;border-left:2px solid #71a4d4;color:#4488c7;line-height:14px;height:14px;}
.it_ans .zhuiwen {border-left-color:#9ebc80;color: #7dab50;}

.huida{padding-right:8px;color:#ff8a00;}
.icon-first{position:relative;float:right;margin:-5px 10px 0 0;width:82px;height:30px;background:url(/images/mfw-ask/mfw-ask-sprite19.png) no-repeat -90px -130px;overflow:hidden;line-height:100px}

.comment-trigger{float:right;margin-right:8px;}
.comment-trigger a{display:inline-block;color:#967d5c;}
.comment-trigger a:hover{color:#ff8a00;text-decoration:none;}
.comment-wrap{margin-top:10px;border:1px solid #e1e1e1;border-radius:2px;*zoom:1;}
.comment-wrap .comment-more{}
.comment-wrap .comment-more a{display:block;height:26px;line-height:26px;background-color:#f5f5f5;color:#666;text-align:center;}
.comment-wrap .comment-more a:hover{background-color:#fff6df;color:#ff8a00;text-decoration:none;}
.comment-list{margin:5px 10px;overflow:hidden;}
.comment-item{padding:7px 0 10px 42px;margin-bottom:-1px;border-bottom:1px dotted #dcdcdc;line-height:20px;}
.answer-wrap .comment-item .person{margin:3px 0 0 -42px;width:32px;height:32px;}
.answer-wrap .comment-item .person .avatar{margin-bottom:0;}
.comment-item dt{margin-bottom:5px;}
.comment-item dt a{color:#ff7200;}
.comment-item dt .level{margin:0 5px;color:#d20000;}
.comment-item dt .time{font-size:10px;}
.comment-item dt .r-opt a{margin-left:10px;}
.comment-item dt .a-comment{color:#ffa800;}
.comment-item dd a{margin-left:10px;color:#ffa800;}
.add-comment{padding:10px 9px 5px;background-color:#f5f5f5;}
.add-comment .textarea{float:left;width:505px;}
.add-comment textarea{height:20px;width:495px;padding:2px 4px;margin:0 0 5px;border:1px solid #d2d2d2;line-height:20px;font-size:12px;resize:none;overflow:auto;border-radius:2px;}
.add-comment .btn-comment{float:left;margin-left:5px;width:60px;height:25px;padding:0;background-color:#e0e0e0;border:none;border-bottom:1px solid #c9c9c9;text-align:center;line-height:25px;color:#666;border-radius:2px;}
.add-comment .btn-comment:hover{text-decoration:none;}
.add-answer{margin-top:20px;padding:40px 20px 10px;background-color:#f3f3f3;position: relative;}
._js_forFixTitle .title{width: 624px;position: absolute; left: 20px; right: 20px;top: 10px; height: 20px;font-size:16px;z-index: 10;}
._js_forFixTitle .ap_modify_title {width: 632px;background-color: #fff;}
.fixTitle .title {position: fixed;left: 50%; top: 46px;padding: 10px 20px;margin-left: -490px;}
.fixTitle .ap_modify_title {margin-left: -498px;border-bottom: 1px solid #e3e3e3;}
.fixTitle .add_answer_title {background-color: #f3f3f3;}
.add-answer .area{margin-bottom:10px;position:relative;}
.add-answer .area textarea{width:598px;margin:0;resize:none;overflow:auto;}
.wysiwyg-wrapper {position: relative;line-height:20px;color: #333;}
.wysiwyg-placeholder {position: absolute;left: 13px;top: 6px;color: #999;}
.wysiwyg-editor {width: 590px;min-height: 100px;transition: min-height ease-out 0s;-webkit-transition: min-height ease-out 0s;border:1px solid #d2d2d2;padding:5px 12px;font-size:12px;line-height:20px;border-radius:3px;background-color: #fff;outline: none;display: inline-block;overflow-x: hidden;} 
.q-create .wysiwyg-editor {width: 639px;border-radius: 0;}
.wysiwyg-editor img {max-width: 536px;display: inline-block;margin: 5px 0;}
.wysiwyg-editor span,.wysiwyg-editor p,.wysiwyg-editor a,.wysiwyg-editor b,.wysiwyg-editor i,.wysiwyg-editor em,.wysiwyg-editor strong,.wysiwyg-editor h1,.wysiwyg-editor h2,.wysiwyg-editor h3,.wysiwyg-editor h4,.wysiwyg-editor h5,.wysiwyg-editor h6,.wysiwyg-editor pre {font-size: 12px!important;line-height: 20px!important;color: #333!important;}
.wysiwyg-editor:focus {box-shadow: 0 0 3px rgba(255,157,0,.5);border-color: #ff9d00;}
.add-answer .action{line-height:25px;}
.add-answer .placeholder{position:absolute;left:0;top:0;padding:5px 13px;width:598px;height:100px;line-height:20px;color:#999;cursor:text;}
.add-answer .gold-num{float:right;padding-right:10px;}
.add-answer .gold-num a{display:inline-block;color:#ff8a00;font-size:14px;}
.add-answer .gold-num em{padding:0 2px 0 5px;color:#ff8a00;font-size:18px;font-style:normal;position:relative;bottom:-1px;}
.add-answer .gold-num i{float:left;margin-right:7px;width:30px;height:30px;background:url(/images/mfw-ask/mfw-ask-sprite19.png) no-repeat -90px -200px;overflow:hidden;}
.add-answer .gold-num .zero{color:#999;}
.add-answer .gold-num .zero i{background-position:-130px -200px;}

.add-answer .btn-answer{float:right;width:80px;height:25px;border:0 none;line-height:24px;background-color:#ffa800;font-size:12px;color:#fff;border-radius:3px;cursor:pointer;}
.add-answer .btn-answer.loading {line-height: 200px;overflow: hidden;}
.add-answer .btn-answer:hover{background-color:#ff8a00;}
.add-answer .social-sync{float:right;}
.add-answer .social-sync .ss-item{display:inline-block;height:26px;vertical-align:middle;}
.add-answer .social-sync span{padding-right:5px;}
.add-answer .social-sync i{float:left;}
.add-answer .social-sync .i-check{display:inline-block;margin:5px 5px 0 0;width:15px;height:15px;background:url(/images/mfw-ask/mfw-ask-sprite19.png) no-repeat -180px -30px;overflow:hidden;}
.add-answer .social-sync .checked .i-check{background-position:-195px -30px;}
.add-answer .social-sync .i-weibo,.add-answer .social-sync .i-qqt{display:inline-block;margin:2px 15px 0 0;width:20px;height:20px;background:url(/images/mfw-ask/mfw-ask-sprite19.png) no-repeat 0 -90px;overflow:hidden;}
.add-answer .social-sync .i-qqt{background-position:-30px -90px;}
.add-answer .social-sync .checked .i-weibo{background-position:0 -110px;}
.add-answer .social-sync .checked .i-qqt{background-position:-30px -110px;}
.add-answer .word-count em{font-style:normal;font-family:Verdana;}

.col-side{float:right;width:260px;}
.profile{margin-bottom:50px;padding:20px 0 20px 15px;background-color:#f9f9f9;}
.profile .r-ask {padding: 79px 15px 0 0;background: url(/images/mfw-ask/ask_bg.gif) no-repeat 5px 0;text-align: center;margin-bottom: 40px;}
.profile .btn-ask {color: #fff;}
.profile .avatar{float:left;width:120px;height:120px;overflow:hidden;}
.profile .basic{margin:5px 0;line-height:20px;}
.profile .basic li{_margin-bottom:5px;}
.profile a{color:#ff7200;}
.profile .growth-info dt{margin-top:12px;}
.profile .growth-info dt a {display: inline-block;width: 228px;height: 25px;line-height: 25px;background: #fff2d4;border:1px solid #ffdc8b;border-bottom-width: 2px;border-radius: 3px;text-align: center;}
.profile .growth-info dt a i {width: 14px;height: 14px;background:url(/images/mfw-ask/mfw-ask-sprite19.png) no-repeat -240px 0;display: inline-block;margin-right: 3px;vertical-align: -2px;}
.profile .growth-info dt a img{margin-right:5px;border:1px solid #fff;vertical-align:middle;}
.profile .growth-info dt a:hover {background: #ffdc8b;text-decoration: none;}
.profile .growth-info dd{margin:6px 0;overflow:hidden;*zoom:1;line-height:20px;}
.profile .growth-info span{float:left;padding-right:5px;}
.profile .growth-info .bar{float:left;margin-top:3px;width:145px;height:12px;background-color:#e7e7e7;overflow:hidden;}
.profile .growth-info .bar span{height:12px;padding:0;background-color:#f9cc57;border-right:2px solid #fff;}
.profile .growth-info em{padding-left:5px;font-size:10px;font-family:Verdana;font-style:normal;position:relative;top:-2px;}

.q-relate{margin-bottom:50px;}
.q-relate .hd{margin-bottom:10px;padding-left:26px;background:url(/images/mfw-ask/mfw-ask-sprite19.png) no-repeat -338px -544px;font-size:14px;line-height:20px;}
.q-relate .bd{line-height:21px;}
.q-relate li {margin:10px 0;padding: 0 0 10px 8px;border-bottom: 1px dotted #dcdcdc;}
.q-relate li i{float:left;margin:5px 0 0 -7px;width:1px;height:12px;background-color:#6f584b;overflow:hidden;}
.q-relate li a{color:#3f200f;}
.q-relate li a:hover{text-decoration:none;color:#ff8a00;}
.q-relate li span{font-size:10px;white-space:nowrap;}
.m-tags{margin-bottom:50px;}
.m-tags .hd{margin-bottom:20px;font-size:14px; background:url(/images/mfw-ask/mfw-ask-sprite19.png) -340px -500px no-repeat; padding-left:25px;line-height:20px;}
.m-tags .bd a{margin-bottom:5px;}

.sel-tags{margin-bottom:20px;padding:20px;border:1px dotted #c7a36f;border-radius:5px;}
.sel-tags .hd{margin-bottom:10px;font-size:14px;}
.sel-tags .bd li{margin:10px 0;}
.sel-tags .sel-tag .a-tag{float:left;background-color:#ffe5a3;color:#9d7d50;}
.sel-tags .add-tag{margin-left:5px;}
.sel-tags li span{display:block;margin-bottom:5px;}

.col-side .rank{margin-bottom:50px;}
.col-side .rank .hd{margin-bottom:5px;font-size:14px; height:34px; line-height:34px; background:url(/images/mfw-ask/mfw-ask-sprite19.png) -340px -394px no-repeat;padding-left:30px;position:relative;}
.col-side .rank .bd{position:relative; }
.col-side .rank-tab{position:absolute;right:0;top:-56px;line-height:34px;}
.col-side .rank-tab li{float:left;display:inline;margin-left:7px;}
.col-side .rank-tab li.on{ border-bottom:2px solid #f9cc57;color:#ff8a00;}
.col-side .rank-tab li.on a{ color:#ff7200;text-decoration:none; background-color:#f9cc57; border-radius:3px; }

.col-side .rank-tab a{ padding:3px; color:#666; font-size:12px;}
.col-side .rank-tab a:hover{color:#ff7200;text-decoration:none; background-color:#f9cc57; border-radius:3px;}

.rank .tab-time{position:absolute;right:0;top:6px;line-height:20px;font-size:12px;color:#666;}
.rank .tab-time li{float:left;height:20px;display:inline;margin-left:5px;padding:0 4px;cursor:pointer;}
.rank .tab-time .on{border-bottom:2px solid #f9cc57;color:#ff7200;}
.rank .tab-num{border:1px solid #fadb8b;border-radius:2px;line-height:22px;overflow:hidden;*zoom:1;}
.rank .tab-num li{float:left;margin-left:-1px;display:inline;padding:0 22px;height:22px;border-left:1px solid #fadb8b;text-align:center;cursor:pointer;}
.rank .tab-time li:hover,.rank .tab-num li:hover{color:#ff7200;}
.rank .tab-num .on{background-color:#fadb8b;color:#ff7200;}

.col-side .rank-list li{margin:20px 0;}
.col-side .rank-list em.num{float:left;margin-right:10px;width:48px;height:48px;background-color:#eaeae7;text-align:center;line-height:48px;font-size:32px;color:#acaba9;font-family:"Times New Roman";font-style:normal;}
.col-side .rank-list .user{float:left;width:135px;height:48px;overflow:hidden;line-height:16px;}
.col-side .rank-list .user span{display:block;height:16px;overflow:hidden;}
.col-side .rank-list .avatar{float:left;width:48px;margin-right:10px;height: 48px;}
.col-side .rank-list .user .name{margin-top: 0;position: relative;top: -2px;}
.col-side .rank-list .user .answer {margin-top: 2px;}
.col-side .rank-list a{color:#ff7200;}
.col-side .rank-list .level {font-weight: normal;}
.col-side .rank-list .level a{font-size:10px;color:#d20000;font-family:Verdana;}
.col-side .rank-list span.num{float:right;width:60px;text-align:center;font-size:18px;font-family:Verdana;line-height:42px;}
.col-side .rank-list .r-top3 em.num{background-color:#ffdfa2;color:#b1894a;}
.col-side .rank-list .r-top3 span.num{color:#ffa800;}
.col-side .banner{margin-bottom:50px;}

.col-side .rank-list .no_qid .name {margin-top: 10px;}

.detail-self .q-content{margin-left:0;min-height:235px;_height:235px;}
.detail-self .q-detail .q-bd{padding-bottom:15px;border-bottom:1px solid #e6e6e6;min-height:270px;_height:270px;}
.detail-self .q-ft .seek-help{margin:0;}

.push{margin-bottom:30px;}
.push .hd{padding-bottom:10px;margin-bottom:10px;line-height:34px;font-size:14px;border-bottom:1px solid #e1e1e1;}
.push .bd{margin-bottom:20px;}
.push .bd li{height:24px;border-bottom:1px dotted #dcdcdc;padding:10px 5px;line-height:24px;overflow:hidden;}
.push .bd li a{display:inline-block;margin-right:10px;height:24px;font-size:14px;color:#666;overflow:hidden;}
.push .bd .num-answer{float:right;width:90px;text-align:right;}
.push .bd .num-answer i{display:inline-block;margin:0 5px 0 10px;width:13px;height:13px;background:url(/images/mfw-ask/mfw-ask-sprite19.png) no-repeat -180px 1px;overflow:hidden;vertical-align:middle;}
.push .bd .reward{float:right;width:65px;}
.push .ft span{float:right;color:#999;}
.push .bd a{color:#ff8a00;}
.push .ft .btn-refresh{display:inline-block;margin-left:5px;width:43px;height:14px;background:url(/images/mfw-ask/mfw-ask-sprite19.png) no-repeat 0 -130px;overflow:hidden;line-height:100px;vertical-align:-2px;*vertical-align:middle;}
.push .ft .btn-refresh:hover{background-position:0 -145px;}

.q-create{margin-top:50px;}
.q-create .item{margin-bottom:30px;padding-right:260px;}
.txt-gray{color:#999;}
.q-create .side-tips{margin-top:15px;background-color:#fff6df;border-radius:4px;*zoom:1;opacity:0.95;filter:alpha(opacity=95);color: #836b4c;}
.q-create .side-tips p{padding:14px;line-height:20px;}
.q-create .content{width:665px;}
.q-create h2{height:24px;margin-bottom:10px;font-weight:normal;font-size:18px;color:#444;}
.q-create h2 .txt-gray,.q-create .hd .txt-gray{float:right;font-size:12px;line-height:26px;*margin-top:-26px;}
.q-create .hd{margin-bottom:7px;font-size:14px;color:#444;line-height:24px;font-weight:normal;}
.q-create .item-title .side-tips{margin-top:12px;}
.q-create .ui-sel{display:inline-block;}
.how-get-coin{line-height:24px;}
.q-create .item-title textarea{margin:0;height:26px;width:631px;padding:5px 15px;border:2px solid #fc3;font-size:14px;line-height:26px;resize:none;overflow:auto;}
.q-create .item-location textarea{margin:0;height:22px;width:631px;padding:5px 15px;border:1px solid #d3d3d3;background-color:#fff;line-height:22px;font-size:14px;resize:none;overflow:auto;}
.place-pop{width:627px;margin-top:-1px;*margin-top:-2px;border:1px solid #d3d3d3;background-color:#fff;padding:15px 24px 15px 12px;position:absolute;z-index:12;line-height:22px;}
.place-pop dl{margin-top:12px;}
.place-pop dt{float:left;width:54px;border-left:3px solid #eee;text-align:center;}
.place-pop dd{padding-left:56px;}
.place-pop .place-hot{margin-top:0;}
.place-pop .place-hot a{margin-right:15px;white-space:nowrap;}
.place-pop .tab-nav{background-color:#eee;overflow:hidden;*zoom:1;}
.place-pop .tab-nav li{float:left;padding:0 25px;cursor:pointer;border-right:1px solid #fff;}
.place-pop .tab-nav .on{background-color:#fff0c9;color:#ff8a00;}
.place-pop .tab-con{padding:10px 0;overflow:hidden;*zoom:1;}
.place-pop .tab-con li{float:left;margin:2px 1px 2px 0;width:70px;height:22px;overflow:hidden;}
.place-pop .tab-con a{display:block;color:#666;}
.suggest{width:663px;border:1px solid #d3d3d3;margin-top:-1px;*margin-top:-2px;background-color:#fff;position:absolute;line-height:30px;z-index: 20;}
.suggest li{padding:0 28px;cursor:pointer;}
/*.suggest li:hover{background-color:#fff6df;color:#ff8a00;}*/
.suggest_selected {background-color:#fff6df;color:#ff8a00;}
.ui-sel{width:150px;margin-right:8px;font-size:12px;}
.sel-hd{height:20px;border:1px solid #d3d3d3;padding:3px 4px;line-height:20px;cursor:pointer;}
.q-create .item .ui-sel .err-input{padding:3px 4px;}
.sel-hd i{float:right;width:17px;height:20px;border-left:1px solid #ddd;overflow:hidden;}
.sel-hd i b{width:0;height:0;border-top:5px solid #fc3;border-left:5px dotted transparent;border-right:5px dotted transparent;font-size:0;overflow:hidden;position:absolute;margin:8px 0 0 5px;}
.sel-hd span{display:block;padding:0 6px;}
.sel-bd{position:absolute;z-index:5;margin-top:-1px;border:1px solid #d3d3d3;width:148px;background-color:#fff;line-height:22px;}
ul.sel-bd {height: 160px;overflow-y: auto;}
.sel-bd li{padding:0 10px;cursor:pointer;}
.sel-bd li:hover,.sel-bd li.on{background-color:#e9e9e9;color:#ff8a00;}
.sel-bd .li-custom{height:22px;padding:11px 8px;}
.sel-bd .li-custom:hover{background-color:#fff;}
.sel-bd .li-custom input{float:left;border:1px solid #d3d3d3;height:20px;width:87px;line-height:20px;padding:0 10px;background-color:#f9f9f9;}
.sel-bd .li-custom input:focus{border-color:#fc3;background-color:#fff;}
.sel-bd .li-custom a{float:left;margin-left:2px;width:21px;height:22px;background:#ffa800 url(/images/mfw-ask/mfw-ask-sprite19.png) no-repeat -60px -130px;overflow:hidden;}
.sel_sub {margin-left: 150px;}
.q-create .item-detail textarea{margin:0;height:96px;padding:5px 15px;width:631px;border:1px solid #d3d3d3;background-color:#fff;overflow:auto;resize:none;font-size:12px;line-height:24px;}
.q-create .item.focus textarea,.q-create .item-detail textarea:focus{border:2px solid #fc3;background-color:#fff;}
.q-create .item-tag .bd{overflow:hidden;_overflow:auto;_clear:both;}
.q-create .a-tag{float:left;margin:2px 5px 2px 0;}
.a-tag:hover{background-color:#ff9d00; border:1px solid #ff9d00;color:#fff;text-decoration:none;}
.a-tag em{font-style:normal;}
.a-tag i{margin:0 0 0 7px;font-style:normal;color:#ffa800;cursor:pointer;}
.a-tag:hover i{color:#ff8a00;}
.add-tag{float:left;margin:0;height:20px;width:95px;margin:0;padding:0 5px;border:1px solid #d3d3d3;background-color:#f9f9f9;line-height:20px;font-size:12px;}
.add-tag:focus{border-color:#fc3;background-color:#fff;}
.q-create .item-action{margin:50px 0;}
.q-create .item-action a{display:inline-block;width:140px;height:36px;background-color:#ffa800;border-bottom:2px solid #ff8a00;color:#fff;font-size:18px;border-radius:3px;line-height:36px;text-align:center;overflow:hidden;}
.q-create .item-action a:hover{background-color:#ff8a00;text-decoration:none;}
.q-create .item-action .loading{background:#ff8a00 url(/images/mfw-ask/loading.gif) no-repeat center center;line-height:100px;border-bottom-color: #db6200;}
.q-create .item .err-input{padding:6px 15px;border:1px solid #d3d3d3;}
.q-create .err-tips{margin:10px 0;padding:0 0 3px 22px;background:url(/images/signup/err_ico.png) no-repeat;font-size:12px;color:#FF3C00;}

.popup-code{width:480px;margin-left:-240px;}
.popup-code .pop-ctn{padding:20px 29px;text-align:left;color:#444;}
.popup-code dt{margin-bottom:15px;font-size:14px;}
.popup-code dd{margin:15px 0;}
.popup-code h4{padding-bottom:5px;line-height:20px;font-weight:normal;}
.popup-code .inp-txt{border:1px solid #d3d3d3;padding:3px 10px;height:20px;width:215px;line-height:20px;font-size:12px;vertical-align:middle;}
.popup-code .a-btn{display:inline-block;margin-left:10px;height:26px;border:0 none;_width:1;overflow:visible;border-bottom:2px solid #f4cb62;background-color:#ffe49e;padding:0 15px;color:#ff8a00;line-height:26px;font-size:12px;vertical-align:middle;}
.popup-code .a-btn.sending{background-color:#e4e4e4;border-color:#cbcac8;text-shadow:1px 1px 1px rgba(255,255,255,.9);color:#999!important;}
.popup-code .a-btn.sending:hover{text-decoration:none;cursor:default;color:#999;}
.popup-code .inp-code{width:60px;}

.popup-thinks{width:440px;margin-left:-220px;}
.popup-thinks .pop-ctn{padding:0 30px 20px;text-align:left;}
.popup-thinks h3{padding-bottom:15px;font-size:18px;font-weight:normal;text-align:center;}
.popup-thinks p{padding-bottom:8px;text-align:left;}
.popup-thinks .pop-ctn input{border:1px solid #d2d2d2;padding:3px 5px;width:360px;height:20px;line-height:20px;color:#444;border-radius:3px;}

/* 兑换商城 */
.pro-box{margin-bottom:50px;width:980px;overflow:hidden;}
.pro-box .item-banner{position:relative;}
.pro-box .item-banner .exchange{position:absolute;left:33px;bottom:33px;line-height:32px;filter:alpha(opacity=80);}
.pro-box .item-banner span{float:left;height:32px;padding:0 12px;background-color:rgba(255,255,255,.5);font-size:14px;color:#5a4723;line-height:28px;background-color:#fff\9;}
.pro-box .item-banner em{font-size:20px;font-family:Georgia, Verdana;font-style:normal;}
.pro-box .item-banner .exchange a{float:left;height:32px;padding:0 10px;background-color:rgba(255,218,49,.8);background-color:#ffda31\9;font-size:18px;color:#383838;font-weight:bold;}
.pro-box .item-banner .exchange a:hover{text-decoration:none;}
.pro-box .items{margin-left:-15px;*zoom:1;}
.pro-box .item-cell{float:left;height:380px;display:inline;margin-left:15px;overflow:hidden;}
.pro-box .item-cell a{color:#ff8a00;}
.pro-box .pic img{vertical-align:top;}
.pro-box .item-large{width:380px;position:relative;}
.pro-box .mask{position:absolute;bottom:0;left:0;width:100%;padding:5px 0;background-color:rgba(255,255,255,.85);background-color:#fff\9;filter:alpha(opacity=90);line-height:20px;}
.pro-box .mask dt,.pro-box .mask dd{margin:0 10px;height:20px;overflow:hidden;}
.pro-box .mask dt span.nomore {color: #e90000;}


.pro-box .mask dd span{float:left;width:115px;height:20px;overflow:hidden;}
.pro-box .mask .btn-exchange{display:inline-block;float:right;margin:3px 0 0 10px;width:38px;height:15px;background:url(/images/mfw-ask/mfw-ask-sprite19.png) no-repeat -90px -160px;line-height:100px;vertical-align:middle;overflow:hidden;}
.pro-box .item-large .mask .btn-exchange{float:left;}
.pro-box .item-large .mask{padding:12px 0;}
.pro-box .item-large .mask dt{margin-bottom:5px;font-size:14px;}
.item-large .mask dd span{width:auto;}
.pro-box .item-small{width:185px;}
.pro-box .item-small .item-box{height:185px;width:185px;margin-bottom:10px;position:relative;overflow:hidden;}
.pro-box .item-small .item-box .mask{_bottom:-1px;}
.pro-box .item-other{width:185px;background-color:#f8f8f8;}
.pro-box .item-other dl{padding:15px;line-height:20px;}
.pro-box .item-other dt{height:24px;font-size:14px;line-height:24px;}
.pro-box .item-other dd{margin:10px 0;height:20px;overflow:hidden;}
.pro-box .item-other .exc-rank dd{margin:8px 0;}
.pro-box .item-other .num{float:right;padding-right:10px;font-family:Verdana;}
.pro-box .item-other .line{height:1px;background-color:#e7e7e7;overflow:hidden;}
.pro-box .item-other .top3 .num{color:#ffa800;}

.question-user{margin-bottom:-15px;}
.question-user .title{height:28px;font-size:22px;color:#444;line-height:28px;overflow:hidden;padding-left: 10px;}
.question-user .user-card .title {height:60px;line-height:60px;background: #fff8e9;border-bottom: 1px solid #ffe2a4;}
.question-user .title span{color:#ff7200;}
.question-user .user-card{margin-top: -45px;margin-left: -1px;}
.question-user .user-card .action .btn-question {background: #93bc31;border-bottom-color: #80aa1b;}
.question-user .user-card .action .btn-question:hover {background: #80aa1b;}

.share-pop{clear:both;position:absolute;z-index:2;border:1px solid #dcdcdc;padding:14px 0 14px 14px;background-color:#fff;line-height:20px;font-size:12px;}
.share-pop a{float:left;margin-right:14px;padding-left:24px;color:#666;}
.share-pop a:hover{color:#ff8a00;}
.share-pop a i{float:left;width:20px;height:20px;background:url(http://images.mafengwo.net/images/login/connect_icons5.png) -40px 0;margin-left:-24px;overflow:hidden;}
.share-pop .sp-weibo i{background-position:-20px 0;}
.share-pop .sp-weibo:hover i{background-position:-40px 0;}
.share-pop .sp-renren i{background-position:-20px -20px;}
.share-pop .sp-renren:hover i{background-position:-40px -20px;}
.share-pop .sp-qzone i{background-position:-20px -40px;}
.share-pop .sp-qzone:hover i{background-position:-40px -40px;}
.share-pop .sp-qtt i{background-position:-20px -60px;}
.share-pop .sp-qtt:hover i{background-position:-40px -60px;}
.share-pop .sp-weixin i{background-position:-20px -120px;}
.share-pop .sp-weixin:hover i{background-position:-40px -120px;}


.result-title{margin:30px 0 10px;font-size:18px;font-weight:bold;}
.qa-empty{padding:70px 20px;text-align:center;color:#666;font-size:14px;line-height:30px;}
.qa-empty .icon-empty{display:block;margin:0 auto 25px;width:62px;height:62px;background:url(/images/mfw-ask/icon-empty.png) no-repeat;overflow:hidden;}
.qa-empty .highlight{font-weight:bold;}
.qa-empty .btn-ask{display:inline-block;margin-top:20px;width:150px;height:30px;border:0 none;border-radius:2px;background-color:#ffa800;line-height:30px;color:#fff;font-size:16px;}
.qa-empty .btn-ask:hover{background-color:#ff8a00;}
.qa-empty .btn-ask i{margin-top:8px;background-position:-30px 0;}
.ft-search .r-ask{float:right;width:260px;}
.ft-search .r-ask .btn-ask{margin-top:0;}

.medal-pop{position:fixed;_position:absolute;z-index:99;left:50%;top:40%;margin-left:-230px;width:458px;padding:30px 0;border:1px solid #ffe2a4;background-color:#fff;border-radius:4px;box-shadow:2px 2px 0 rgba(255,177,0,0.1);text-align:center;}
.medal-pop h3{margin-bottom:15px;font-size:18px;}
.medal-pop dl{width:160px;float:none;margin:10px auto;}
.medal-pop p{margin-bottom:20px;line-height:20px;}
.medal-pop .btn{display:inline-block;height:24px;padding:0 30px;background-color:#ffa800;font-size:12px;color:#fff;border-radius:2px;vertical-align:top;line-height:24px;overflow:hidden;}
.medal-pop .btn:hover{background-color:#ff8a00;text-decoration:none;}

/* old bin changed by 20140115 */
.big_stock {width: 62px;height: 62px;position: absolute;bottom: 138px;left: 177px;background: url(/images/mfw-ask/have_stock.png) 0 0 no-repeat;line-height: 200px;overflow: hidden;}
.no_stock {background-position: 0 -63px;}
.item-large .big_stock {bottom: 85px;left: 300px;}

.out_flw  {margin-bottom: 6px;padding-left: 4px;}
.answer-content {position: relative;}

.check_phone {margin:-15px 0 -20px;}
.check_phone label {cursor: pointer;}
.check_phone a {color: #ff8a00;}
.verify-code{margin:30px 0 -35px;}
.verify-code span{float:left;margin-right:12px;line-height:26px;}
.verify-code .code-img{border:1px solid #D3D3D3;height:24px;overflow:hidden;}
.verify-code input{float:left;margin-right:10px;width:92px;height:20px;padding:2px 5px;border:1px solid #D3D3D3;overflow:hidden;font-size:14px;line-height:20px;}

/* zhou modify 2014-03-04 */
.popup-seekHelp{width:430px;margin-left:-215px;background-color:#f4f3f0;}
.popup-seekHelp .pop-ctn{padding:42px 30px 10px;}
.popup-seekHelp .pop-ctn input{margin:10px 0 0;width:348px;padding:6px 10px;height:20px;line-height:20px;font-size:14px;border:1px solid #c7c6c3;}

/* 绑定手机 old bin */
.popup_bind {width: 480px;height: 250px;padding: 30px 50px;background: #fff;margin-left: -290px;}
.popup_bind dt {font-size: 18px;}
.popup_bind h4 {margin: 20px 0 10px;font-weight: normal;font-size: 14px;}
.popup_bind input {width: 280px;;height: 18px;line-height: 18px;margin-right: 10px;}
.popup_bind .pb_tel {float: left;}
.popup_bind .pb_yzm {width: 100px;}
.popup_bind .btn-a,.popup_bind .btn-b {width: 90px;height: 22px;line-height: 22px;}
.b_submit .btn-a {width: 70px;margin-right: 20px;}
.popup_bind .btn-b {width: 90px;text-align: center;}
.b_submit {margin-top: 30px;}

/* 二维码 20140307  by old bin */
.erweima {width: 146px;height: 149px;position: absolute;left: 50%;top: 640px;margin-left: -645px;background: url(/images/mfw-ask/2.png) 0 0 no-repeat;}
.erweima_fixed {position: fixed;_position:absolute;_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-310));}

/* 指路人 by old bin 20140307 */
.p_header,.p_step {width: 980px;margin: 0 auto;}

.p_main {padding: 40px 0;}
.p_nav {width: 980px;margin: 0 auto;position: relative;z-index: 20;}
.pn_con {width: 158px;text-align: center;}
.p_nav li a {width: 158px;height: 32px;margin-bottom: 2px;background: #f2f2f2;line-height: 32px;display: inline-block;text-align: center;font-size: 14px;color: #666;}
.p_nav li a:hover,.p_nav li a.on {color: #fff;background: #ffa800;text-decoration: none;}
.p_nav li a.first {border-radius: 5px 5px 0 0;}
.p_nav li a.last {border-radius: 0 0 5px 5px;}
.p_nav li a.noyet {color: #999;cursor: default;}
.p_nav li a.noyet:hover {background: #f2f2f2;color: #999;}
.p_nav .p_more {font-size: 14px;display: inline-block;margin-top: 20px;}

.p_factor {margin-top: 140px;height: 200px;background: #f4f4f4;}
.pf_con {width: 980px;margin: 0 auto;position: relative;padding-bottom: 40px;}
.pf_con dl {padding: 25px 0 25px 445px;color: #595959;position: relative;z-index: 10;}
.pf_con dt {height: 42px;line-height: 45px;margin-bottom: 12px;font-size: 16px;font-weight: bold;}
.pf_con .tips dt {background: url(/images/mfw-ask/p_light.png) 0 0 no-repeat;}
.pf_con dt,.pf_con dd {padding-left: 45px;}
.pf_con dd {font-size: 14px;line-height: 25px;}

.pf_ico {width: 809px;height: 590px;display: block;position: absolute;left: 70px;top: -340px;background: url(/images/mfw-ask/p_3q.png) 0 0 no-repeat;z-index: 5;}
.power_ico {width: 526px;height: 410px;background-image: url(/images/mfw-ask/p_qg.png);left: -40px;top: -215px;}
.pf_step {margin-top: 50px;}

.pf_submit {text-align: center;margin-top: 60px;}
.pf_submit a {width: 200px;height: 64px;line-height: 64px;font-size: 26px;color: #fff;background: #ffa800;display: inline-block;border-radius: 8px;}
.pf_submit a:hover {background: #ff8a00;}
.pf_submit a.gray {background: #cecece;cursor: default;}
.pf_submit a.gray:hover {background: #cecece;}

.powers_con dl {padding-left: 500px;}
.pf_con dl.powers {position: absolute;top: -230px;}
/* 自己状态 */
.pf_self{z-index:21;}
.pf_self .person{position:absolute;top:-280px;left:280px;width:150px;text-align:left;}
.pf_self .person .name{font-size:14px;text-align:left;}
.pf_self .person .level{text-align:left;}
.pf_self .count{position:absolute;top:-250px;left:605px;padding:0;color:#666;}
.pf_self .count dt{padding:0;font-size:16px;}
.pf_self .count dt span{display:inline-block;margin:0 5px 0 7px;vertical-align:middle;}
.pf_self .count dt em{display:inline-block;margin:0 2px 0 0;float:left;width:22px;height:30px;text-align:center;border:1px solid #b5b5b5;border-radius:2px;font-size:20px;font-weight:bold;font-style:normal;line-height:30px;}
.pf_self .count dd{padding:0;}
.pf_self .count dd strong{font-size:30px;}
.pf_self .count dd a{font-size:14px;color:#ff8a00;}
.pf_self .stat{padding:35px 0 0 280px;font-size:14px;color:#666;line-height:30px;}
.pf_self .stat dd,.pf_self .stat dt{padding:0;height:auto;margin:0;font-weight:normal;font-size:14px;line-height:30px;}
.pf_self .stat dd em{font-size:18px;color:#ff8a00;font-style:normal;font-weight:bold;}
.pf_self .stat dt{margin-bottom:5px;}
.pf_self .stat2 dd{margin-bottom:15px;line-height:28px;}
.pf_self .stamp{position:absolute;left:355px;top:-230px;width:156px;height:156px;}
.pf_self .stamp i{display:block;width:156px;height:156px;}
.pf_self .s-guide{background:url(/images/mfw-ask/stamp-guide.png) no-repeat;}
.pf_self .s-guideP{background:url(/images/mfw-ask/stamp-guideP.png) no-repeat;}
.i_new{position:absolute;margin:4px 0 0 -45px;width:26px;height:11px;background:url(/images/header/icon_new3.gif) no-repeat;overflow:hidden;}

/* 达人信息弹窗 */
.popup_desc {width: 750px;margin: -120px 0 0 -375px;top: 25%;}
.popup_desc .pop-ctn {padding: 40px 40px 15px;}
.popup_desc .pop-ctn li {margin-bottom: 25px;font-size: 14px;}
.popup_desc .pop-ctn dt {width: 140px;float: left;text-align: right;}
.popup_desc .pop-ctn dd {width: 500px;float: right;text-align: left;}
.popup_desc .pop-ctn dd input {width: 250px;height: 28px;padding: 0 5px;position: relative;margin-top: -6px;line-height: 28px;}
.popup_desc .pop-ctn dd input,.popup_desc .pop-ctn dd textarea {color: #666;font-size: 12px;border:1px solid #d6d6d6;}
.popup_desc .pop-ctn dd textarea {padding: 10px;width: 400px;line-height: 22px;}
.popup_desc .pop-ctn dd p {display: inline-block;margin-left: 10px;font-size: 12px;}
.popup_desc .pop-ctn dd p.last {display: block;margin: 10px 0 0;}
.popup_desc .pop-btn {padding: 25px 0 30px;}

/* 大转盘 */
.item-lottery{float:left;width:380px;height:450px;background:#ffdc4e url(/images/mfw-ask/lottery-bg3.png) no-repeat left top;display:inline;margin-right:15px;position:relative;}
.item-lottery .disc{position:absolute;left:38px;top:71px;width:304px;height:304px;background:url(/images/mfw-ask/lottery-disc2.png) no-repeat;overflow:hidden;}
.item-lottery .start{position:absolute;left:136px;top:118px;width:109px;height:160px;background:url(/images/mfw-ask/lottery-btn2.png) no-repeat 0 0;_background:url(/images/mfw-ask/lottery-btn2.gif) no-repeat 0 0;overflow:hidden;}
.item-lottery .btn{display:block;width:109px;height:102px;margin-top:55px;}
.item-lottery .btn:hover{background:url(/images/mfw-ask/lottery-btn2.png) no-repeat -110px -55px;_background:url(/images/mfw-ask/lottery-btn2.gif) no-repeat -110px -55px;}

.item-lottery .btn:active,.item-lottery .btn:focus{outline:none;}
.item-lottery .intro{position:absolute;width:100%;bottom:10px;text-align:center;font-size:12px;color:#333;line-height:24px;}
.item-lottery .intro b{font-size:18px;color:#050502;}
.item-lottery .intro em{font-style:normal;color:#f03820;}
.item-lottery .intro a{color:#ff8a00;}
.item-lottery .overlay{position:absolute;left:0;top:167px;padding:20px 0;width:100%;background-color:rgba(0,0,0,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#bb000000,endColorstr=#bb000000);color:#fff;text-align:center;font-size:18px;color:#fff;line-height:30px;}
.item-lottery .overlay a{display:inline-block;margin-top:10px;height:30px;padding:0 28px;background-color:#ffa800;font-size:16px;color:#fff;font-weight:bold;border-radius:3px;}
.item-lottery .overlay a:hover{background-color:#ff8a00;text-decoration:none;}
.pro-box .state{margin-bottom:10px;height:165px;padding:10px 18px;background-color:#f1f1f1;line-height:20px;}
.pro-box .state dt{margin-bottom:10px;font-size:14px;}
.pro-box .state dd{height:40px;margin-bottom:7px;overflow:hidden;}
.item-lottery .res-msg{position:absolute;left:0;top:152px;width:100%;padding:40px 0;background-color:rgba(255,242,191,0.95);background-color:#fff2bf\9;text-align:center;font-size:14px;color:#333;}
.item-lottery .res-msg h4{margin-bottom:8px;font-size:20px;color:#444;}
.item-lottery .res-msg h4 span{color:#ff513a;}
.item-lottery .res-msg h4 em{font-style:normal;color:#ff8a00;}
.item-lottery .res-msg .close{position:absolute;right:12px;top:11px;width:33px;height:33px;background:url(/images/mfw-ask/lottery-bg3.png) no-repeat -385px 0;overflow:hidden;}
.item-lottery .res-msg .close:hover{background-position:-385px -35px;text-decoration:none;}
.item-bn2{width:585px;float:left;}

/* 20140409 old bin */
span.status {font-size: 14px;color: #999;}
span.status i {display: inline-block;margin: 0 5px 0 15px;width: 19px;height: 15px;background: url(/images/mdd/detail_v2/mdd_sprite8.png) no-repeat 0 -15px;overflow: hidden;vertical-align: text-bottom;}

/* zhou 2014-05-09 */
.pub-done{position:fixed;_position:absolute;left:50%;top:50%;z-index:100;margin:-100px 0 0 -180px;width:300px;padding:60px 30px;border:2px solid #ddd;background-color:#fff;text-align:center;font-size:14px;color:#666;}
.pub-done strong{display:inline-block;padding-bottom:10px;font-weight:normal;font-size:20px;}
/* 2014-05-14 zhou */
.answer-gold{margin-top:-12px;width:100%;height:0;border-top:2px solid #feda35;position:absolute;}
.answer-gold .icon{float:right;margin-right:10px;width:44px;height:42px;background:url(/images/mfw-ask/mfw-ask-sprite19.png) no-repeat -205px -90px;overflow:hidden;}
.answer-gold .txt{float:right;margin:5px 8px 0 0;height:20px;border:1px solid #f5e9a6;background-color:#fff9d8;line-height:20px;color:#ff8a00;border-radius:3px;padding:0 12px;}
.answer-best .answer-gold{width:551px;margin:-17px 0 0 15px;}

/* popup invite */
.popup-invite{width:682px;margin:-200px 0 0 -341px;}
.popup-invite .pop-ctn{padding:40px 40px 20px;background-color:#fff;text-align:left;}
.popup-invite .msg-done{margin-bottom:25px;text-align:center;font-size:22px;}
.popup-invite .msg-done i{display:inline-block;margin-right:10px;width:55px;height:55px;background:url(/images/mfw-ask/mfw-ask-sprite19.png) no-repeat 0 -200px;overflow:hidden;vertical-align:middle;}
.popup-invite .title{font-size:16px;line-height:30px;}
.popup-invite .expert{width:602px;overflow:hidden;}
.popup-invite .expert ul{margin:0 -31px;*zoom:1;}
.popup-invite .expert li{float:left;width:160px;display:inline;margin:26px 0 0;padding:0 30px;height:120px;border-left:1px solid #e3e3e3;}
.popup-invite .user{height:48px;margin-bottom:10px;padding-left:60px;overflow:hidden;*zoom:1;}
.popup-invite .avatar{float:left;margin:0 0 0 -60px;}
.popup-invite .name{color:#ff7200;}
.popup-invite .place{display:block;margin:5px 0;font-size:14px;color:#0d89e3;line-height:18px;}
.popup-invite .place i{float:left;margin-right:4px;width:16px;height:18px;background:url(/images/mfw-ask/guide-sprite.png) no-repeat -170px -30px;overflow:hidden;}
.popup-invite .stat{margin-bottom:10px;color:#444;}
.popup-invite .btn-invite{display:block;height:30px;line-height:30px;text-align:center;font-size:14px;background-color:#fff4d9;border-radius:2px;overflow:hidden;}
.popup-invite .btn-invite:hover{background-color:#ffa800;color:#fff;text-decoration:none;}
.popup-invite span.btn-invite{height:28px;_padding-top:7px;_height:21px;border:1px solid #ffe097;background:none;color:#999;line-height:28px;}
.popup-invite span.btn-invite:hover{background:none;color:#999;}
.popup-invite span.btn-invite i{display:inline-block;margin-right:5px;width:15px;height:11px;background:url(/images/mfw-ask/mfw-ask-sprite19.png) no-repeat -60px -200px;overflow:hidden;}
.popup-invite .pop-btn{margin-top:26px;padding:0;text-align:right;}
.popup-invite .pop-btn a{display:inline-block;width:100px;height:35px;background-color:#ffa800;text-align:center;border-radius:2px;font-size:18px;color:#fff;line-height:34px;}
.popup-invite .pop-btn a:hover{text-decoration:none;background-color:#ff8a00;}

/* side slide hot question */
.mod-slide{width:260px;height:164px;position:relative;overflow:hidden;}
.mod-slide .slide-img{position:absolute;left:0;top:0;width:1000px;height:160px;}
.mod-slide .slide-img li{float:left;width:260px;height:160px;overflow:hidden;}
.mod-slide .slide-trigger{position:absolute;left:0;bottom:0;height:4px;width:265px;}
.mod-slide .slide-trigger span{float:left;width:86px;height:4px;background-color:#e7e7e7;margin-right:1px;cursor:pointer;}
.mod-slide .slide-trigger .on{background-color:#ffcc33;}
.mod-slide .slide-trigger.s4 span{width:65px;}
.mod-slide .slide-trigger.s5 span{width:51px;}

.lz{ font-size:12px; color:#999; line-height:12px; padding:7px 0 5px 0; }
.lz a:hover{ text-decoration:none; }
a.lz_lz{ color:#ffa800; margin:0 10px 0 8px; }
a.lz_lz i{ display:inline-block; width:10px; height:12px; background:url(/images/mfw-ask/pois.png) no-repeat; vertical-align:text-top; margin-right:3px; }
a.pto img{ width:16px; height:16px; vertical-align:-3px; }
a.lz-ti{ margin-left:7px; color:#ff8a00; }
.a-owner{display:inline-block;margin:3px 3px 0 0;border:1px solid #ffa800;line-height:16px!important;padding:0 8px;border-radius:2px;color:#ffa800;font-size:12px!important;white-space:nowrap;*vertical-align:middle;}
.a-owner:hover{background-color:#ffa800;color:#fff;}
.user-bar .a-owner{margin:0 0 0 5px;}
/* 微信分享弹层 */
.wx-mfw-pop{ width:420px; height:285px; padding-top:45px; background:#fff url(/images/post/i_wx.png) 48px 20px no-repeat; text-align:center; font-size:16px; color:#666; line-height:1.8em;}
.wx-mfw-pop img{ margin-top:10px;}

/* poi pop */
.poi-pop{position:absolute;z-index:901;width:250px;background-color:#fff;}
.poi-pop .poi-info dt{width:250px;background-color:#f8f8f8;overflow:hidden;position:relative;height: auto;margin-bottom: 0;}
.poi-pop .poi-info dt img{vertical-align:top;}
.poi-pop .poi-info dd{border:1px solid #dcdcdc;border-top:0 none;font-size: 12px;padding:5px 10px 15px;line-height:20px;position:relative;*zoom:1;}
.poi-pop .poi-info h3{margin-bottom:5px;font-size:16px;font-weight:normal;line-height:26px;}
.poi-pop .poi-info h3 a{color:#ff8a00;}
.poi-pop .poi-info .p-comm{margin-bottom:8px;}
.poi-pop .poi-info em{font-style:normal;color:#ff8a00;}
.poi-pop .rank-star{margin-left:8px;display:inline-block;width:68px;height:12px;background:url(/images/post/poiPop-bg2.png) no-repeat 0 -75px;overflow:hidden;vertical-align:middle;}
.poi-pop .rank-star i{display:inline-block;height:12px;background:url(/images/post/poiPop-bg2.png) no-repeat 0 -60px;overflow:hidden;vertical-align:top}
.poi-pop .rank-star .star1{width:12px}
.poi-pop .rank-star .star2{width:26px}
.poi-pop .rank-star .star3{width:40px}
.poi-pop .rank-star .star4{width:54px}
.poi-pop .rank-star .star5{width:68px}
.poi-pop .btn-action{position:absolute;right:-1px;bottom:19px;}
.poi-pop .btn-action a{display:inline-block;height:27px;padding:0 10px;line-height:26px;background-color:#56bdf8;color:#fff;font-size:14px;color:#fff;margin:0;border-radius:0;}
.poi-pop .btn-action a:hover{background-color:#30adf5;text-decoration:none;}
.poi-pop .btn-action i{display:inline-block;margin:7px 4px 0 0;float:left;width:13px;height:13px;background:url(http://images.mafengwo.net/images/post/poiPop-bg2.png) no-repeat -90px -30px;overflow:hidden;}
.poi-pop .comm-desc{line-height:21px;}
.poi-pop .comm-desc a{color:#ff7200;}
.poi-pop .comm-desc .tar{margin-top:5px;text-align:right;}
.poi-pop .comm-desc .tar a{color:#ff8a00;}
.poi-pop .comm-desc cite{display:inline-block;height:20px;width:20px;font:normal 20px/20px '宋体';color:#999;overflow:hidden;vertical-align:middle;}
.poi-pop .poi-info .img-num{position:absolute;top:10px;left:10px;height:27px;padding:0 10px;background-color:rgba(0,0,0,0.7);background-color:#000\9;font-size:12px;color:#fff;line-height:26px;}
.poi-pop .poi-info .img-num em{font-size:16px;color:#fff;font-family:"Times New Roman";}

.area_tags {display: inline-block;width: auto;*+display: inline;*+zoom:1;z-index: 10;}
.area_tags.on {z-index: 11;}
.area_tags.on .at_info,.area_tags.on .poi-pop {display: block;}
.at_link {color: #666;border-bottom: 1px solid #948E8E;}
.at_info {position: absolute;background-color: #fff;z-index: 10;width: 250px;display: none;}
.fix_hover {position: absolute;height: 4px;width: 100%;top: -4px;left: 0;}
.at_detail {padding: 15px;border:1px solid #dcdcdc;border-top: 0;}
.at_title {margin-bottom: 5px;}
.at_title .name {color: #ff8a00;font-size: 20px;}
.at_title .name a:hover {color: #ff8a00;text-decoration: underline;}
.at_title .gone strong {font-size: 14px;font-family:Verdana;}
.at_title .gone strong a {color: #666;}
.at_title .gone strong a:hover {color: #666;text-decoration: underline;}
.at_title .gone i {margin-left: 8px; width: 18px; height: 25px;display: inline-block; background: url(/images/mdd/detail_v2/poi-listBg8.png) no-repeat -30px -130px; overflow: hidden; position: relative;vertical-align: middle;}
.at_desc {font-size: 12px;line-height: 21px;}
.at_desc p strong {font-weight: normal;color: #ff8a00;font-family:Verdana;}
.at_desc p strong a:hover {color: #ff8a00;text-decoration: underline;}
.at_desc p span {margin-right: 3px;}
.at_desc .word {margin-top: 10px;}
.at_desc .word a {color: #653936;}

.p_nums {width: 258px;overflow: hidden;}
.p_nums ul {width: 262px;border-bottom: 1px solid #efefef;}
.p_nums li {width: 113px;padding-left: 16px;height: 40px;line-height: 40px;border-right: 1px solid #efefef;border-top: 1px solid #efefef;float: left;background: #f6f6f6;font-size: 14px;}
.p_nums li strong a {font-family:Verdana;margin-left: 2px;color: #666;}
.p_nums li strong a:hover {text-decoration: underline;}

.view_question a {width: 226px;margin: 16px 0 0 16px;float: none;display: inline-block;text-align: center;height: 30px;line-height: 30px;background: #fff0c9;color: #ff8a00;}
.view_question a:hover {background: #ffe295;color: #ff8a00;}

.area_tags .poi-pop {display: none;}

/* 问答引导 */
.anim-guide{position:fixed;_position:absolute;left:50%;top:50%;z-index:1000;margin:-175px 0 0 -490px;width:980px;height:350px;overflow:hidden;}
.anim-bg{position:fixed;_position:absolute;left:0;top:0;bottom:0;right:0;z-index:999;width:100%;height:100%;background-color:#0b1626;opacity:.9;filter:alpha(opacity=90);}
.anim-guide .txt-welcome{position:absolute;left:243px;top:45%;width:494px;height:38px;background:url(/images/mfw-ask/guide/txt-bg.png) no-repeat center top;-webkit-animation-name: anim-grow;animation-name: anim-grow;transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;-moz-transition:all 1s ease-out 0s;}
.anim-guide .btn-next{position:absolute;left:50%;bottom:5px;margin-left:-35px;width:71px;height:15px;background:url(/images/mfw-ask/guide/icon-bg2.png) no-repeat -750px -300px;line-height:200px;overflow:hidden;display:none;}
.anim-guide .btn-next:hover{background-position:-750px -330px;}
.anim-guide .txt{position:absolute;left:980px;width:100%;bottom:40px;background:url(/images/mfw-ask/guide/txt-bg.png) no-repeat center -50px;-webkit-animation-name:bounceInUp;animation-name:bounceInUp;transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;}
.anim-guide .txt-step1{height:37px;}
.anim-guide .txt-step2{height:37px;background-position:center -100px;}
.anim-guide .txt-step3{height:37px;background-position:center -150px;}
.anim-guide .txt-step4{height:37px;background-position:center -200px;}
.anim-guide .txt-step5{position:absolute;width:980px;left:-980px;bottom:50px;height:37px;background:url(/images/mfw-ask/guide/txt-bg.png) no-repeat center -250px;opacity:0;}
.anim-guide .scene1-people{position:absolute;left:390px;top:-250px;width:180px;height:187px;background:url(/images/mfw-ask/guide/icon-bg2.png) no-repeat left -251px;-webkit-animation-name:bounceInDown;animation-name:bounceInDown;transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;}
.anim-guide .blow{position:absolute;right:5px;top:-40px;width:96px;height:97px;background:url(/images/mfw-ask/guide/icon-bg2.png) no-repeat -250px -251px;overflow:hidden;-webkit-animation-delay:1s;animation-delay:1s;-moz-animation-delay:1s;-ms-animation-delay:1s;-webkit-animation-duration: 11s;-moz-animation-duration: 1s;-ms-animation-duration: 1s;opacity:0;filter:alpha(opacity=0);}
.anim-guide .help{position:absolute;right:-45px;top:-20px;width:131px;height:96px;background:url(/images/mfw-ask/guide/icon-bg2.png) no-repeat -450px -251px;overflow:hidden;opacity:0;}
.anim-guide .scene2-people{position:absolute;left:980px;top:50px;width:231px;height:185px;background:url(/images/mfw-ask/guide/icon-bg2.png) no-repeat -700px 0;transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;}
.anim-guide .scene3-people,.anim-guide .scene4-people{position:absolute;width:980px;left:0;top:0;}
.anim-guide .scene3-people div{position:absolute;left:980px;width:94px;height:66px;background:url(/images/mfw-ask/guide/icon-bg2.png) no-repeat -550px 0;overflow:hidden;transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;}
.anim-guide .scene4-people .p1{width:152px;height:165px;background-position:0 0;}
.anim-guide .scene3-people .p3{width:243px;height:169px;background-position:-250px 0;}
.anim-guide .scene4-people .g1{width:58px;height:70px;background-position:-600px -251px;}
.anim-guide .scene4-people div{position:absolute;top:-250px;width:62px;height:67px;background:url(/images/mfw-ask/guide/icon-bg2.png) no-repeat -550px -91px;overflow:hidden;transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;opacity:0;}
.anim-guide .scene4-people span{position:absolute;top:-250px;width:30px;height:36px;background:url(/images/mfw-ask/guide/icon-bg2.png) no-repeat -700px -251px;overflow:hidden;transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;}
.anim-guide .scene5-cloud{position:absolute;left:353px;top:160px;width:290px;height:103px;background:url(/images/mfw-ask/guide/scene5-cloud.png) no-repeat;opacity:0;filter:alpha(opacity=0);filter:alpha(opacity=0);transition:opacity .3s ease-out 0s;-webkit-transition:opacity .3s ease-out 0s;-moz-transition:opacity .3s ease-out 0s;}
.anim-guide .scene5-flight{position:absolute;left:-200px;width:184px;height:163px;/*background:url(/images/mfw-ask/guide/scene5-flight.png) no-repeat;*/overflow:hidden;transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-animation-duration: 5s;animation-duration: 5s;}
.animated { 
    -webkit-animation-duration: 1s; 
    animation-duration: 1s; 
    -webkit-animation-fill-mode: both; 
    animation-fill-mode: both; 
} 

@keyframes anim-grow{
	0% { 
        -webkit-transform: scale(0.2); 
        transform:scale(0.2);
        opacity:0;
    } 
    50% { 
        -webkit-transform: scale(1.2); 
        transform: scale(1.2); 
    } 
    100% { 
        -webkit-transform: scale(1); 
        transform: scale(1); 
        opacity:1;
    }
}
@-webkit-keyframes anim-grow{
	0% { 
        -webkit-transform: scale(0.2);
        opacity:0;
    } 
    50% { 
        -webkit-transform: scale(1.2);
    } 
    100% { 
        -webkit-transform: scale(1);
        opacity:1;
    }
}
@-webkit-keyframes bounceInUp { 
    0% { 
        opacity: 0; 
        
        -webkit-transform: translateY(400px); 
    } 
    60% { 
       
        -webkit-transform: translateY(-10px); 
    } 
    80% { 
        -webkit-transform: translateY(10px); 
    } 
    100% {
        opacity: 1;
         
        -webkit-transform: translateY(0); 
    } 
} 

@keyframes bounceInUp { 
    0% { 
        opacity: 0; 
        
        transform: translateY(400px); 
    } 
    60% { 
       
        transform: translateY(-10px); 
    } 
    80% { 
        transform: translateY(10px); 
    } 
    100% {
        opacity: 1;
         
        transform: translateY(0); 
    } 
} 
@-webkit-keyframes bounceInDown { 
    0% { 
        opacity: 0; 
        
        -webkit-transform: translateY(-400px); 
    } 
    60% { 
       
        -webkit-transform: translateY(10px); 
    } 
    80% { 
        -webkit-transform: translateY(-10px); 
    } 
    100% {
        opacity: 1;
         
        -webkit-transform: translateY(0); 
    } 
} 

@keyframes bounceInDown { 
    0% { 
        opacity: 0; 
        
        transform: translateY(-400px); 
    } 
    60% { 
       
        transform: translateY(10px); 
    } 
    80% { 
        transform: translateY(-10px); 
    } 
    100% {
        opacity: 1;
         
        transform: translateY(0); 
    } 
} 
@-webkit-keyframes fade{
	0%{opacity:0;filter:alpha(opacity=0);}
	50%{opacity:1;filter:alpha(opacity=100);}
	100%{opacity:0;filter:alpha(opacity=0);}
}
@keyframes fade{
	0%{opacity:0;filter:alpha(opacity=0);}
	50%{opacity:1;filter:alpha(opacity=100);}
	100%{opacity:0;filter:alpha(opacity=0);}
}
@-webkit-keyframes fadeIn{
	0%{opacity:0;}
	100%{opacity:1;}
}
@keyframes fadeIn{
	0%{opacity:0;}
	100%{opacity:1;}
}
@-webkit-keyframes bounceInRight { 
    0% { 
        opacity: 0; 
        
        -webkit-transform: translateX(400px); 
    } 
    60% { 
        
        -webkit-transform: translateX(-30px); 
    } 
    80% { 
        -webkit-transform: translateX(10px); 
    } 
    100% {
    opacity: 1;
     
        -webkit-transform: translateX(0); 
    } 
} 

@keyframes bounceInRight { 
    0% { 
        opacity: 0; 
        
        transform: translateX(400px); 
    } 
    60% { 
        
        transform: translateX(-30px); 
    } 
    80% { 
        transform: translateX(10px); 
    } 
    100% {
    opacity: 1;
     
        transform: translateX(0); 
    } 
} 
@-webkit-keyframes fadeInDown { 
    0% { 
        opacity: 0; 
        -webkit-transform: translateY(-400px); 
    } 
    50%{
       opacity: 0.3; 
    }
    100% { 
        opacity: 1; 
        -webkit-transform: translateY(0); 
    } 
} 
@keyframes fadeInDown { 
    0% { 
        opacity: 0; 
        transform: translateY(-400px); 
    } 
    50%{
       opacity: 0.3; 
    }
    100% { 
        opacity: 1; 
        transform: translateY(0); 
    } 
}
@-webkit-keyframes flight { 
    0% {left:-200px;top:0;} 
    30%{left:410px;top:80px;}
    60%{left:410px;top:80px;transform:scale(1) rotate(0deg);}
    65%{transform:scale(0.6) rotate(-5deg);}
    70%{opacity:1;}
    100%{left:800px;top:-30px;transform:scale(0) rotate(-6deg);opacity:0;}
} 
@keyframes flight { 
    0% {left:-200px;top:0;} 
    30%{left:410px;top:80px;}
    60%{left:410px;top:80px;transform:scale(1) rotate(0deg);}
    65%{transform:scale(0.6) rotate(-5deg);}
    70%{opacity:1;}
    100%{left:800px;top:-30px;transform:scale(0) rotate(-6deg);opacity:0;}
}  
@-webkit-keyframes wobble { 
  0% { -webkit-transform: translateX(0%); } 
  15% { -webkit-transform: translateX(-25%) rotate(-5deg); } 
  30% { -webkit-transform: translateX(20%) rotate(3deg); } 
  45% { -webkit-transform: translateX(-15%) rotate(-3deg); } 
  60% { -webkit-transform: translateX(10%) rotate(2deg); } 
  75% { -webkit-transform: translateX(-5%) rotate(-1deg); } 
  100% { -webkit-transform: translateX(0%); } 
} 
@keyframes wobble { 
  0% { transform: translateX(0%); } 
  15% { transform: translateX(-25%) rotate(-5deg); } 
  30% { transform: translateX(20%) rotate(3deg); } 
  45% { transform: translateX(-15%) rotate(-3deg); } 
  60% { transform: translateX(10%) rotate(2deg); } 
  75% { transform: translateX(-5%) rotate(-1deg); } 
  100% { transform: translateX(0%); } 
} 
.anim-guide.step1 .txt-welcome,.anim-guide.step2 .txt-welcome,.anim-guide.step3 .txt-welcome,.anim-guide.step4 .txt-welcome,.anim-guide.step5 .txt-welcome{left:-980px;opacity:0;}
.anim-guide.step1 .txt-step1{left:0;}
.anim-guide.step1 .btn-next,.anim-guide.step2 .btn-next,.anim-guide.step3 .btn-next,.anim-guide.step4 .btn-next,.anim-guide.step5 .btn-next{display:block;transition:display 1s ease 2.5s;-webkit-transition:display 1s ease 2.5s;-moz-transition:display 1s ease 2.5s;}
.anim-guide.step1 .scene1-people{top:50px;}
.anim-guide.step1 .blow{-webkit-animation-name:fade;-ms-animation-name:fade;animation-name:fade;}
.anim-guide.step1 .help,.anim-guide.step2 .help{opacity:1;transition:opacity 1s ease 2s;-webkit-transition:opacity 1s ease 2s;-moz-transition:opacity 1s ease 2s;}
.anim-guide.step2 .txt-step2{left:0;}
.anim-guide.step2 .txt-step1{left:-980px;}
.anim-guide.step2 .scene1-people{top:50px;left:265px;}
.anim-guide.step2 .scene2-people{left:475px;-webkit-animation-name:bounceInRight;animation-name:bounceInRight;}

.anim-guide.step3 .txt-step3{left:0;}
.anim-guide.step3 .scene2-people{left:-980px;}
.anim-guide.step3 .txt-step2{left:-980px;}
.anim-guide.step3 .scene3-people div{-webkit-animation-name:bounceInRight;-ms-animation-name:bounceInRight;animation-name:bounceInRight;}
.anim-guide.step3 .scene3-people .p1{top:30px;left:270px;}
.anim-guide.step3 .scene3-people .p2{top:150px;left:290px;-webkit-animation-delay:0.3s;animation-delay:0.3s;}
.anim-guide.step3 .scene3-people .p3{top:48px;left:335px;-webkit-animation-delay:0.5s;animation-delay:0.5s;}
.anim-guide.step3 .scene3-people .p4{top:80px;left:500px;-webkit-animation-delay:0.8s;animation-delay:0.8s;}
.anim-guide.step3 .scene3-people .p5{top:150px;left:580px;-webkit-animation-delay:1s;animation-delay:1s;}

.anim-guide.step4 .txt-step4{left:0;}
.anim-guide.step4 .txt-step3,.anim-guide.step4 .scene2-people,.anim-guide.step4 .txt-step2{left:-980px;}
.anim-guide.step4 .scene3-people{left:-2000px;opacity:0;filter:alpha(opacity=0);}
.anim-guide.step4 .scene4-people div,.anim-guide.step4 .scene4-people span{-webkit-animation-name:fadeInDown;-ms-animation-name:fadeInDown;animation-name:fadeInDown;}
.anim-guide .scene4-people .p1{left:410px;}
.anim-guide .scene4-people .p2{left:352px;}
.anim-guide .scene4-people .p3{left:580px;}
.anim-guide .scene4-people .p4{left:365px;}
.anim-guide .scene4-people .p5{left:530px;}
.anim-guide .scene4-people .g1{left:505px;}
.anim-guide .scene4-people .g2{left:390px;}
.anim-guide .scene4-people .g3{left:618px;}
.anim-guide .scene4-people .g4{left:405px;}
.anim-guide .scene4-people .g5{left:570px;}
.anim-guide.step4 .scene4-people .p1{top:60px;left:410px;}
.anim-guide.step4 .scene4-people .p2{top:120px;left:352px;-webkit-animation-delay:0.2s;animation-delay:0.2s;}
.anim-guide.step4 .scene4-people .p3{top:140px;left:580px;-webkit-animation-delay:0.3s;animation-delay:0.3s;}
.anim-guide.step4 .scene4-people .p4{top:45px;left:365px;-webkit-animation-delay:0.4s;animation-delay:0.4s;}
.anim-guide.step4 .scene4-people .p5{top:42px;left:530px;-webkit-animation-delay:0.5s;animation-delay:0.5s;}
.anim-guide.step4 .scene4-people .g1{top:122px;left:505px;-webkit-animation-delay:0.6s;animation-delay:0.6s;}
.anim-guide.step4 .scene4-people .g2{top:145px;left:390px;-webkit-animation-delay:0.7s;animation-delay:0.7s;}
.anim-guide.step4 .scene4-people .g3{top:167px;left:618px;-webkit-animation-delay:0.8s;animation-delay:0.8s;}
.anim-guide.step4 .scene4-people .g4{top:70px;left:405px;-webkit-animation-delay:0.9s;animation-delay:0.9s;}
.anim-guide.step4 .scene4-people .g5{top:67px;left:570px;-webkit-animation-delay:1s;animation-delay:1s;}

.anim-guide.step5 .txt-step5{left:0;}
.anim-guide.step5 .txt-step4,.anim-guide.step5 .scene2-people,.anim-guide.step5 .txt-step2,.anim-guide.step5 .txt-step3,.anim-guide.step5 .txt-step4{left:-980px;}
.anim-guide.step5 .scene4-people{left:-2000px;opacity:0;}
.anim-guide.step5 .scene5-cloud{opacity:1;filter:alpha(opacity=100);transition:opacity 2s ease-out 0s;-webkit-transition:opacity 2s ease-out 0s;-moz-transition:opacity 2s ease-out 0s;}
.anim-guide.step5 .scene5-flight{left:410px\9;top:70px\9;-webkit-animation-name:flight;-ms-animation-name:flight;animation-name:flight;-webkit-animation-delay:1s;animation-delay:1s;}
.anim-guide.step5 .btn-next{display:none;}
.anim-guide .btn-start{position:absolute;left:420px;bottom:0;width:124px;height:34px;background:url(/images/mfw-ask/guide/icon-bg2.png) no-repeat -750px -251px;line-height:200px;overflow:hidden;display:none;-webkit-animation-name:wobble;-ms-animation-name:wobble;animation-name:wobble;-webkit-animation-delay:6s;animation-delay:6s;}
.anim-guide.step5 .btn-start{display:block}
.anim-guide.step5 .txt-step5{opacity:1;background-position:center -300px;transition:opacity 1s ease 0s,background-position 1s ease 2.5s;-webkit-transition:opacity 1s ease 0s,background-position 1s ease 2.5s;-moz-transition:opacity 1s ease 0s,background-position 1s ease 2.5s;-ms-transition:opacity 1s ease 0s,background-position 1s ease 2.5s;}

.tips-answer,.tips-question{position:fixed;_position:absolute;z-index:1001;left:50%;top:50%;margin:-209px 0 0 -233px;width:466px;height:417px;background:url(/images/mfw-ask/guide/guide-answer.png) no-repeat;}
.tips-answer .close,.tips-question .close{position:absolute;top:8px;right:10px;width:24px;height:24px;cursor:pointer;}
.tips-answer .btn,.tips-question .btn{position:absolute;top:356px;left:165px;display:inline-block;width:140px;height:33px;background-color:#ffa800;color:#fff;text-align:center;font-size:14px;line-height:32px;border-radius:33px;}
.tips-answer .btn:hover,.tips-question .btn:hover{background-color:#ff8a00;text-decoration:none;}
.tips-question{background:url(/images/mfw-ask/guide/guide-question.png) no-repeat;}
.tips-question .btn{top:343px;}

/* changed by old bin 20141105 */
.my_wealth {margin-bottom: 20px;font-size: 16px;padding: 0 16px;}
.my_wealth span {display: block;margin-bottom: 5px;font-size: 14px;}
.my_wealth .honey_shop {float: right;margin-top: 6px;font-size: 14px;color: #666;text-decoration: underline;}
.wealth{padding-left:22px;font-size:22px;color:#ffa800;font-family:Georgia, Verdana;line-height:22px;display:inline-block;margin: 0 5px 0 0;font-weight: normal;}
.wealth i{float:left;margin:3px 0 0 -22px;width:18px;height:20px;background:url(/images/mfw-ask/mfw-ask-sprite19.png) no-repeat -60px -90px;overflow:hidden;}

.my_title {margin-bottom: 50px;border: 1px solid #e5e5e5;padding: 0 0 15px;}
.my_growth {width: 230px;padding-bottom: 22px;padding-left: 16px;font-size: 14px;}
.my_growth a {display: inline-block;vertical-align: middle;line-height: 200px;width: 105px; height: 34px; background: url(/images/home/guiding2.png) -105px 0 no-repeat; overflow: hidden;border-radius: 4px;}
.my_growth a.guide_intern {background-position: -210px 0;width: 115px;}
.my_growth a.guide {background-position: 0 0;}
.my_growth .icon-guideMaster {width: 110px;position: relative;background-image: url(/images/mfw-ask/short_goldMaster_v2.png);background-position: 0 0;margin-left: 8px;}
.my_growth .icon-guideMaster img {position: absolute;left: 8px;top: 9px;}

.invite_ace {height: 0;overflow: hidden;display: none;}
.q-detail .popup-invite {margin: 0;width: auto;padding: 5px 0;}
.q-detail .popup-invite .title {font-size: 14px;}
.q-detail .btn-sure,.call_friends .cf_sure {width: 60px;display: inline-block;line-height: 24px; text-align: center; font-size: 14px; background: #ffa800; border-radius: 2px;vertical-align: middle;margin-left: 19px;color: #fff;}
.q-detail .btn-sure:hover,.call_friends .cf_sure:hover {color: #fff;background: #ff8a00;}
.q-detail .popup-invite .expert li {margin: 15px 0 5px;padding: 0 30px;width: 150px;height: 106px;}
.q-detail .popup-invite .user {padding-left: 50px;margin-bottom: 2px;}
.q-detail .popup-invite .avatar {margin-left: -50px;}

.call_friends {padding: 15px 25px}
.cf_con {position: relative;}
.cf_con .call_input {width: 150px;border: 1px solid #d2d2d2;line-height: 18px;padding: 3px 5px;color: #666;}
.cf_con .cf_sure {vertical-align: baseline;}
.cf_con ul {border-radius: 5px;background-color: #fff;border:1px solid #ddd;box-shadow: 2px 2px 5px rgba(238,238,238,.8);width: 160px;position: absolute;z-index: 10;padding: 5px 0;display: none;}
.cf_con li {padding: 6px 10px;overflow: hidden;cursor: pointer;}
.cf_con li span {margin-left: 10px;font-size: 14px;line-height: 24px;vertical-align: middle;}
.cf_con li:hover,.cf_con li.on {background: #d6e9f8;}


/* 20150907小喇叭 */
.activity_style_notes {font-size: 14px;position: relative;overflow: hidden;line-height: 30px;border: 1px solid #bbd2e8;background-color: #eff6fc;box-shadow: 0 2px 0 rgba(158,186,212,.24);border-radius: 5px;padding: 3px 12px; margin: 20px 0;}
.post_main .activity_style_notes {margin-bottom: 30px;}
.activity_style_notes .asn_ico {width: 30px;height: 30px;float: left;margin-right: 12px;background-image: url(/images/post/ico_style_notes.png);}
.activity_style_notes strong {font-weight: normal;}
.activity_style_notes strong a {color: #226ab3;margin-right: 5px;}
.activity_style_notes a {color: #ff8a00;margin-left: 5px;}
.activity_style_notes .close {width: 15px;height: 15px;background: url(/images/post/close2.png) no-repeat center;position: absolute;right: 5px;top: 5px;line-height: 100px;overflow: hidden;transition: 1s ease-in-out 0s;-webkit-transition: 1s ease-in-out 0s;-moz-transition: 1s ease-in-out 0s;-o-transition: 1s ease-in-out 0s;}
.activity_style_notes .close:hover {transform: rotate(360deg);-webkit-transform: rotate(360deg);-webkit-transform-origin: 50% 50%;-moz-transform: rotate(360deg);}


/* 20151105版权名片*/
.mfw-copyright{ font-size: 12px; color: #999;}
.mfw-copyright a{ color: #ff9d00;}
.mfw-copyright a:hover{ text-decoration: underline;}
.mfw-copyright-info{ line-height: 34px;}
.mfw-copyright-text{ padding: 16px; background-color: #f8f8f8; line-height: 18px;}
.mfw-copyright-text a{ color: #ff9d00;}
.mfw-copyright-open{ line-height: 38px; padding-top: 5px; text-align: right;}

.copyright-wrap{ width: 100%; height: 100%; background-color: #f6e794;}
.copyright-con{ width: 1000px; padding-top: 150px; padding-bottom: 100px; margin: 0 auto;}
.copyright-box{ width: 681px; height: 356px; padding: 234px 36px 0; margin: 0 auto; background: url(/images/post/copyright.png) no-repeat;}
.copyright-box h4{ height: 40px; line-height: 40px; text-indent: -9999px; background: url(/images/post/copyrighttitle.png) no-repeat;}
.copyright-box h4.t2{ background-position: 0 -40px;}
.copyright-box p{ font-size: 16px; line-height: 26px; color: #444; margin-bottom: 10px;}
.copyright-box p a{ color: #ed633b;}
.copyright-box a.btn{ display: block; width: 275px; height: 54px; margin: 0 auto; background: url(/images/post/copyrightbtn.png) no-repeat; font-size: 24px; color: #fff; line-height: 54px; text-align: center; text-decoration: none;}
.copyright-box a:hover{ text-decoration: underline;}
.copyright-box .tips{ display: block; font-size: 14px; text-align: center; line-height: 34px; color: #ed633b;}

.copyright-pop{ width: 100%; height: 100%; position: fixed; left: 0; top: 0;}
.copyright-pop-box{ width: 540px; height: 500px; padding: 40px; background-color: #fff; color: #666; border-radius: 8px; font-size: 14px; position: absolute; left: 50%; top: 50%; margin-left: -310px; margin-top: -290px;}
.copyright-pop-box li{ padding-left: 108px; margin-bottom: 16px; position: relative;}
.copyright-pop-box li .tit{ width: 88px; height: 32px; line-height: 32px; color: #9d9d9d; text-align: right; position: absolute; left: 0; top: 0;}
.copyright-pop-box li .name{ height: 32px; line-height: 32px;}
.copyright-pop-box li .remind{ display: inline-block; text-align: right; font-size: 12px; line-height: 34px; color: #9d9d9d;}
.copyright-pop-box li .remind span{ color: #ff9d00;}
.copyright-pop-box li .ipt{ display: inline-block; width: 290px; height: 32px; border: none; background-color: #efefef; text-indent: 10px;}
.copyright-pop-box li .iptlink{ width: 430px;}
.copyright-pop-box li .textarea{ display: block; width: 410px; height: 92px; padding: 10px; border: none; background-color: #efefef;}
.copyright-pop-box li .tips{ font-size: 12px; line-height: 22px; color: #ff9d00;}
.copyright-pop-box .copyright-pop-btn{ display: block; width: 120px; height: 40px; border-radius: 4px; background-color: #ff9d00; font-size: 18px; text-align: center; line-height: 40px; margin: 0 auto; color: #fff;}
.copyright-pop-box .copyright-pop-btn.disabled{ background-color: #a5a4a4; color: #fff; cursor: default;}
.copyright-pop a.close-btn{width:28px;height:19px;padding:8px 0 0 8px;background:url(/images/other/popctn_bg.png) 0 -165px no-repeat;_background:url(/images/other/popctn_bg4.gif) 0 -165px no-repeat;outline:0;position:absolute;right:0;top:11px;display:block}
.copyright-pop a.close-btn i{width:9px;height:9px;background:url(/images/other/i_cross.gif) no-repeat;display:block;transition:1s ease-in-out 0s;-moz-transition:1s ease-in-out 0s;-webkit-transition:1s ease-in-out 0s;-o-transition:1s ease-in-out 0s;-webkit-backface-visibility:hidden}
.copyright-pop a.close-btn:hover i{-moz-transform:scale(1.1) rotate(360deg);-webkit-transform:scale(1.1) rotate(360deg);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-moz-transition:1s ease-in-out 0s;-webkit-transition:1s ease-in-out 0s}
.copyright-pop a.close-click{right:-36px;transition:.5s ease-in-out 0s;-moz-transition:.5s ease-in-out 0s;-webkit-transition:.5s ease-in-out 0s}

/* 20160225添加回答的插入图片 */
.add-answer .title h2{float:left;}
.title .insert-img{float:right; position:relative;z-index: 10;width: 80px;height: 20px;}
.title .insert-img input{position:absolute; opacity:0; right:0; top:0; filter:alpha(opacity=0); font-size:0;}
.title .insert-img a{font-size:14px; color:#666;position: relative;z-index: 8;display: block;overflow: hidden;}
.title .insert-img a i{background:url(/images/mfw-ask/insert-icon-small.png) no-repeat; width:18px; height:18px; display:block; background-position:-1px -1px; float:left; margin-right:5px;}
.title .insert-img:hover,.moxie-shim input {cursor: pointer;}
.title .insert-img:hover a{font-size:14px; color:#ff9d00;}
.title .insert-img:hover i{background-position:-1px -21px;}
.group-pop{position:fixed; left:0; top:0; width:100%; height:100%; display:block; z-index:500;}
.group-pop .p-mask{position:fixed; width:100%; height:100%; top:0; left:0; opacity:.7; background:#000;}
.popup-inst .img-box{width:650px; margin:0 auto; position:relative;}
.up_pics_wrap {height:260px;overflow-x: hidden;}
.popup-inst{width:710px; height:420px;}
.popup-inst .popup-title{position:relative; height:77px;}
.popup-inst .popup-title h2{font-size:18px; color:#666; font-weight:normal; line-height:77px; margin-left:30px;}
.popup-inst .popup-title .close-btn{top:20px;}
.popup-inst .upload-pro{padding-left:30px;}
.popup-inst .upload-pro p{float:left; line-height:80px; font-size:14px; color:#666;}
.popup-inst .upload-pro .pics_nums {font-size:18px; margin-right:5px;}
.popup-inst .upload-pro p span em{color:#fb8a25; font-style:normal;}
.popup-inst .upload-pro .u-inst{float:right; margin-right:30px; margin-top:25px; background:#ff9d00; color:#fff; text-align:center; line-height:35px; width:120px; height:35px; border-radius:4px; font-size:16px; cursor:pointer;}
.popup-inst .upload-pro .gray{background:#CCC;}
.popup-inst .up-rates{width:160px; height:12px; float:left; background-color:#d7d7d7; margin:33px 15px 0 15px; border-radius:5px; overflow:hidden; text-align:left;}
.popup-inst .up-rates .run-rates{height:12px; background-color:#b0d564;}
.rt-scroll{position:absolute; right:-20px; top:-5px; width:6px; height:270px; overflow:hidden; background:#fff;}
.rt-scroll p{position:absolute; top:0; left:0; width:6px; height:120px; border-radius:5px; background:#CCC; cursor:pointer;}

.up_list ul{width:660px; overflow:hidden;}
.up_list li {width: 100px;height: 100px;margin:0 10px 10px 0;float: left;position: relative;cursor: pointer;overflow: hidden;}
.up_list li .mos-into{display:none;}
.up_list li:hover .mos-into{display:block;}
.up_list li img {width: 100px; height: 100px;}
.up_list li.li_bar .bar,.up_list li.li_wait .wait,.up_list li.li_failure .failure {display: block;}
.up_list li.li_cover .bar {display: block;}
.up_list li.li_cover .pro_bar {display: none;}
.cover,.cover_pop {width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.cover {display: none;}
.cover_pop {background: rgba(0, 0, 0, 0.6);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#AB000000,endColorstr=#AB000000);}
/* 进度条 */
.pro_bar {width: 100%;height: 16px;line-height: 16px;top: 84px;position: absolute;background: #9abd5b;}
.pro_bar i {position: absolute;height: 16px;left: 0;top: 0;background: #add75c; width:0;}
.pro_bar span {position: absolute;right: 5px;color: #fff;}
/* 旋转 */
.whirl .cover_pop,.turn {height: 24px;top: 76px;}
.turn {width: 100%;position: absolute;}
.turn a {width: 24px;height: 24px;display: inline-block;margin:0 6px 0 5px;background: url(http://css.mafengwo.net/images/post/new_notes/sprite_v31.png) -439px -36px no-repeat;}
.turn a.right {background-position: -439px -61px;}
.turn a.close {background-position: -460px -50px;margin-right: 0;}
/* 等待上传 */
.wait_up {width: 48px;height: 36px;line-height: 18px;text-align: center;position: absolute;top: 50%;left: 50%;margin:-18px 0 0 -24px;font-size: 14px;color: #fff;}
.close_ico {width: 20px;height: 20px;background: url(http://css.mafengwo.net/images/post/new_notes/sprite_v31.png) -442px 0 no-repeat;position: absolute;right: 0;top: 0;cursor: pointer;}
/* 上传失败 */
.up_failure {width: 65px;height: 65px;position: absolute;left: 50%;top: 50%;margin: -30px 0 0 -33px;text-align: center;color: #fff;}
.up_failure i {width: 40px;height: 40px;display: block;margin: 0 auto 10px;background: url(http://css.mafengwo.net/images/post/new_notes/sprite_v31.png) -305px 0 no-repeat;}

.mt10{margin-top:10px;}
.answer-wrap .answer-content dd img{max-width:500px; _width:expression((document.documentElement.clientWidth||document.body.clientWidth)<500?"500px":"");display: block;margin-bottom: 8px;cursor: pointer;}

/* 编辑器弹出层禁止显示 */
.wysiwyg-popup {display: none;}

/* 2016.3.14新增 */
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
    .add-answer .title .insert-img a i{background:url(/images/mfw-ask/insert-icon-big.png) no-repeat; background-size:50px 50px; width:18px; height:18px; display:block; background-position:0 0; float:left; margin-right:5px;}
    .add-answer .title .insert-img a:hover i{background-position:-1px -21px;}
    .content .title .insert-img a i{background:url(/images/mfw-ask/insert-icon-big.png) no-repeat; background-size:50px 50px; width:18px; height:18px; display:block; background-position:0 0; float:left; margin-right:5px;}
    .content .title .insert-img a:hover i{background-position:-1px -21px;}
}
.add-answer .title .insert-img .img-tip{background:url(/images/mfw-ask/img-tip.png) no-repeat; width:250px; height:106px; position:absolute; left:-147px; top:-12px;}
.add-answer .title .insert-img .img-tip i{display:block; width:22px; height:22px; position:absolute; right:0; top:55px;cursor: pointer;}
.wysiwyg-editor{width:598px;}
.txt-tips{z-index:45;}

/* 回答上传图片弹层里添加图片 */
.add_more_pics {background-image: url(/images/mfw-ask/add_more_pics.png);}
.add_more_pics a {display: block;width: 100%;height: 100%;}
.add_more_pics i {width: 44px;height: 44px;position: absolute;left: 28px;top: 28px;background-image: url(/images/mfw-ask/add_more_pics.png);background-position: -101px 0;}
.add_more_pics:hover {background: #ffc65a;-webkit-transition: background 0.2s linear 0s;-moz-transition: background 0.2s linear 0s;transition: background 0.2s linear 0s;}
.add_more_pics:hover i {background-position: -101px -46px;}
.moxie-shim {width: 80px!important;height: 20px!important;z-index: 10!important;}
.add_more_pics .moxie-shim {width: 100px!important;height: 100px!important;}

/* 加载更多 */
._j_pager .ft {margin:20px 0;}
.answer-more{ width: 100%; height: 40px; border-radius: 4px; line-height: 40px; text-align: center;}
.answer-more a{ display: block; width: 100%; height: 100%; background-color: #efefef; color: #666;}
.answer-more a i{ display: inline-block; width: 10px; height: 10px; background: url("/images/mfw-ask/mfwask-2016sprite_v3.png") no-repeat;background-position: 0 -592px; margin-left: 6px;}
.answer-more a:hover{ background-color: #fff5e5; color: #ff9d00; text-decoration: none;}
.answer-more a:hover i{ background-position: 0 -621px;}
.answer-loading{ width: 100%; height: 40px; border-radius: 4px; line-height: 40px; text-align: center; background-color: #fff5e5; color: #ff9d00;}
.answer-loading i{ display: inline-block; width: 22px; height: 4px; background: url("/images/mfw-ask/mfwask-2016loading.gif") no-repeat; margin-left: 6px;}

.page_loading .ft_load_btn {display: none;}
.page_loading .ft_loading {display: block;}

/* retina二倍屏幕适配 */
@media (min-resolution:1.25dppx),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25){
	.answer-more a i {background: url("/images/mfw-ask/mfwask-2016sprite-2x_v3.png") no-repeat; background-size: 50px 400px;}
	.answer-more a i{ background-position: 0 -329px;}
    .answer-more a:hover i{ background-position: 0 -347px;}
}

/* 发表问题admin隐藏 */
._admin_hide_question {display: inline;margin-left: 20px;position: relative;top: -15px;}
._admin_hide_question:hover {text-decoration: underline;cursor: pointer;}

.topic{padding-bottom: 30px;}
.topic h3{font-size: 14px;color: #666;font-weight: normal;float: left;}
.topic li{border-bottom: 1px solid #e5e5e5;}
.topic li a{padding: 20px 0 15px;display: block;}
.topic li:last-child{border-bottom: 0 none;}
.tit{margin-bottom: 15px;float: left;}
.topic li img{width: 60px;height: 45px;border-radius: 4px;margin-right: 20px;float: left;}
.tit-na{font-size: 16px;color: #333;}
.topic li a:hover .tit-na{color: #ff9d00;}
.number{font-size: 14px;color: #999;margin-top: 4px;}
.tit span{display: block;}
.topic li p{font-size: 14px;color: #666;line-height: 24px;height: 50px;overflow: hidden;}
.refresh{float: right;width: 18px;height: 18px;background: url(/images/ask/huan.png) no-repeat;cursor: pointer;}
.refresh:hover{background: url(/images/ask/huan-hover.png) no-repeat;}
.wen-topic{padding-bottom: 10px;border-bottom: 1px solid #e5e5e5;}
@media (min-resolution:1.25dppx),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25){
	.refresh{background: url(/images/ask/huan@2x.png) no-repeat;background-size: 18px;}
	.refresh:hover{background: url(/images/ask/huan-hover@2x.png) no-repeat;background-size: 18px;}

}

/*排行榜修改*/ 
.col-side .rank .hd{margin-bottom:5px;font-size:16px; height:34px; line-height:34px; position:relative;background: 0 none;padding-left: 0;}
.rank .tab-time .on{border-bottom: 0 none;color: #ff9d00;}
.rank .tab-time li:hover, .rank .tab-num li:hover{color: #ff9d00;}
.rank .tab-num{border-radius: 3px;border: 1px solid #ff9d00;line-height: 30px;width: 258px;}
.rank .tab-num li{height: 30px;border-left: 1px solid #ff9d00;color: #ff9d00;font-size: 14px;padding: 0;width:86px;}
.rank .tab-num .on,.rank .tab-time li:hover, .rank .tab-num li:hover{background: #ff9d00;color: #fff;}
.col-side .rank-list em.num{width: 20px;height: 20px;background: #eaeaea;border-radius: 50%;font-size: 14px;color: #999;line-height: 20px;text-align: center;margin-top: 12px;}
.col-side .rank-list .avatar{border-radius: 50%;overflow: hidden;}
.col-side .rank-list a{color: #ff9d00;}
.col-side .rank-list .level a{color:#ec634f;}
.col-side .rank-list .r-top span.num{font-size: 18px;color: #ec634f;}
.col-side .rank-list .answer a{font-size: 12px;color: #999;}
.col-side .rank-list .name{padding-top: 0;}
.col-side .rank-list .user{width: 160px;}
.col-side .rank-list .r-top em.num{display: inline-block;width: 18px;height: 25px;background: url(/images/mfw-ask/leaderboard/jinpai.png) no-repeat;}
.col-side .rank-list li:nth-child(1) em.num,.col-side .rank-list li:nth-child(2) em.num,.col-side .rank-list li:nth-child(3) em.num{border-radius: 0;line-height: 200px;overflow: hidden;}
.col-side .rank-list .r-top2 em.num{background: url(/images/mfw-ask/leaderboard/yinpai.png) no-repeat;}
.col-side .rank-list .r-top3 em.num{background: url(/images/mfw-ask/leaderboard/tongpai.png) no-repeat;}
@media (min-resolution:1.25dppx),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25){
    .col-side .rank-list .r-top1 em.num{background: url(/images/mfw-ask/leaderboard/jinpai@2x.png) no-repeat;background-size: 18px 25px;}
    .col-side .rank-list .r-top2 em.num{background: url(/images/mfw-ask/leaderboard/yinpai@2x.png) no-repeat;background-size: 18px 25px;}
    .col-side .rank-list .r-top3 em.num{background: url(/images/mfw-ask/leaderboard/tongpai@2x.png) no-repeat;background-size: 18px 25px;}
}



/* 2016.9.8 问答首页列表修改 by HWJ */
.wrapper-new{ width: 1000px;}
.wrapper-new .col-main{ width: 685px;}
.wrapper-new .banner img{ width: 100%;}
.wrapper-new .search-box .search-panel{ width: 685px;}
.wrapper-new .search-box .sp-input{ width: 580px;}
.newcate-wrap{ font-size: 14px; margin-bottom: 100px;}
.newcate-wrap .hd{margin-bottom:10px;height:32px;line-height:32px;}
.newcate-wrap .hd ul{float:left;}
.newcate-wrap .hd li{float:left;display:inline;}
.newcate-wrap .hd li a{display:block;padding:0 5px;font-size:16px;color:#666; padding:0 20px;border-radius:3px;}
.newcate-wrap .hd li a:hover{text-decoration:none;color:#ff8a00;}
.newcate-wrap .hd li.on a{background-color:#ffa800;color:#fff;}

.newcate-bd{ clear: both; margin-bottom: 20px;}
.newcate-bd li{ padding: 15px 0; border-bottom: 1px solid #e5e5e5;cursor: pointer;}
.newcate-bd li .title{ font-size: 18px; line-height: 30px; color: #333; margin-bottom: 12px;}
.newcate-bd li .title a { color: #333;}
.newcate-bd li .title a:hover {color: #ff9d00;}
.newcate-bd li .title .recmd{ display: inline-block; width: 50px; height: 20px; border: 1px solid #aaa; border-radius: 4px; font-size: 14px; color: #999; text-align: center; line-height: 20px; margin-right: 8px; vertical-align: middle; position: relative; top: -1px;}
.newcate-bd li .title .honey{ display: inline-block; padding-left: 22px; font-size: 18px; font-family: Georgia, Verdana; line-height: 20px; color: #ffda0f; white-space: nowrap;margin-left: 10px;}
.newcate-bd li .title .honey i { float: left; margin: 1px 0 0 -20px; width: 15px; height: 18px; background: url("/images/mfw-ask/mfw-ask-sprite20.png") no-repeat -60px -20px; overflow: hidden; }
.newcate-bd li .container{ padding-left: 60px; position: relative;}
.newcate-bd li .container .title{ margin-bottom: 0;}
.newcate-bd li .avatar{ width: 48px; height: 48px; border-radius: 50%; border: 1px solid #e5e5e5; overflow: hidden; position: absolute; left: 0; top: 0;}
.newcate-bd li .avatar.nm{cursor:default;}
.newcate-bd li .avatar img{ width: 100%; height: 100%; border-radius: 50%;}
.newcate-bd li .user-info{ width: 100%; height: 18px; line-height: 18px;margin-bottom: 6px;}
.newcate-bd li .user-info .name{ margin-right: 5px;}
.newcate-bd li .user-info .level { color: #ef523d;}
.newcate-bd li .identity { width: 100%; height: 20px; margin-top: 9px; margin-bottom: 12px;}
.newcate-bd li .identity a{ display: inline-block; height: 18px; margin-right: 4px; padding: 0 4px 0 20px; border-width: 1px; border-style: solid; border-radius: 10px; font-size: 12px; line-height: 18px; color: #fff; position: relative; background: url("/images/mfw-ask/mfwask-2016sprite_v6.png") no-repeat;}
.newcate-bd li .identity a.i-guide{ border-color: #4fb3a8; background-color: #70c2b9; background-position: 4px -464px; padding-left: 26px;}
.newcate-bd li .identity a.i-place{ border-color:#2c95e1;background-color:#41a3ea;background-position:4px -491px;}
.newcate-bd li .identity a.i-goldmedal{ border-color:#f8b11d;background-color:#fdb92c;background-position:2px -518px;}
.newcate-bd li .identity a.i-guideP{ border-color: #4fb3a8; background: #70c2b9; padding-left: 4px;}
.newcate-bd li .desc{ line-height: 24px; color: #666;}
.newcate-bd li .desc img{ width: 150px; height: 100px; float: left; margin-right: 16px;}
.newcate-bd li .desc p{ padding-top: 2px; overflow: hidden;}
.newcate-bd li .tags{ height: 22px; margin-top: 14px;}
.newcate-bd li .tags a { display: block; float: left; margin-right: 10px; padding: 0 15px; background-color: #f6f6f6; border: 1px solid #e5e5e5; border-radius: 10px; font-size: 12px; line-height: 20px; color: #666; white-space: nowrap;}
.newcate-bd li .tags .a_tag_mdd {border-color: #ff8a00;color: #ff8a00;}
.newcate-bd li .tags a:hover { background-color: #ffa800; border-color: #ffa800; color: #fff; text-decoration: none;}

.newcate-bd li .operate{ width: 100%; height: 16px; margin-top: 16px; position: relative; font-size: 12px; line-height: 16px; text-align: right; color: #999;}
.newcate-bd li .operate a{ color: #999;}
.newcate-bd li .operate a:hover{ text-decoration: underline;}
.newcate-bd li .operate ._js_showShare:hover {text-decoration: none; color: #666;}
.newcate-bd li .operate .reply-wait:hover {text-decoration: none;}
.newcate-bd li .operate .zan{ float: left;}
.newcate-bd li .operate .zan i{float:left;display: inline-block; width: 30px; height: 26px; background: url("/images/wenda/like30x26.png") no-repeat; overflow: hidden;margin-right: 9px; margin-top:-5px;margin-bottom:-5px;}
.newcate-bd li .operate .mdd{ display: inline-block; padding-right: 7px; color: #ff9d00;}
.newcate-bd li .operate .mdd a{ color: #ff9d00;}
.newcate-bd li .operate .mdd i{ width: 10px; height: 12px; background: url("/images/wenda/icon-mdd.png") no-repeat; display: inline-block; margin-right: 6px; vertical-align: middle; position: relative; top: -1px;}
.newcate-bd li .operate span{ display: inline-block; border-left: 1px solid #e5e5e5;padding: 0 7px 0 10px;}
.newcate-bd li .operate .date{ padding-right: 0;}
.newcate-bd li .operate .date i{ width: 12px; height: 16px; background: url("/images/mfw-ask/mfw-ask-sprite20.png") no-repeat -180px -200px; display: inline-block; margin-right: 6px; vertical-align: middle; position: relative; top: -1px; }
.newcate-bd li .operate .reply-wait em{ font-style: normal; border: 1px solid #6cd5f3; color: #6cd5f3; padding: 2px 4px;}
.newcate-bd li .operate .reply-wait i{ width: 12px; height: 10px; background: url("/images/wenda/icon-aw.png") no-repeat; display: inline-block; margin-right: 6px; vertical-align: middle; position: relative; top: -1px; }
.reply-wait {position: relative;margin: 0 7px;}
.reply-wait:before {content: ""; position: absolute; width: 1px; height: 16px;border-left: 1px solid #e5e5e5;left: -11px;top: -1px;}

.newcate-bd .cate-share{ display: inline-block; padding: 0 10px; position: relative; border-left: 1px solid #e5e5e5;}
.cate-share:hover .cate-share-pop {display: block;}
.newcate-bd .cate-share-pop{width:132px;padding:8px 10px;background-color:#fff;border:1px solid #e5e5e5;border-radius:6px;position:absolute;left:100%;top:-20px;z-index:10}
.newcate-bd .cate-share-pop a{width:36px;height:36px;display:inline-block;margin:0 12px 0 0;background:#d84c4c url("/images/post/new_notes/sprite_v31.png") -295px -569px no-repeat;line-height:200px;overflow:hidden;float:left;border-radius:5px;}
.newcate-bd .cate-share-pop a.zone{background-color:#3f8bc0;background-position:-331px -569px}
.newcate-bd .cate-share-pop a.weixin{margin-right:0;background-color:#73a64f;background-position:-367px -569px}

@media (min-resolution:1.25dppx),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25){
	.newcate-bd li .title .honey i{background-position: -40px -10px; background-size: 182px;}
	.newcate-bd li .title i{ background: url("/images/mfw-ask/mfwask-2016sprite-2x_v6.png") 0 -274px no-repeat; background-size: 50px;}
	.newcate-bd li .operate .zan i{ background: url("/images/wenda/like30x26@2x.png") no-repeat; background-size: 30px auto;}
	.newcate-bd li .operate .reply-wait i{ background: url("/images/wenda/icon-aw-2x.png") no-repeat; background-size: 100% 100%;}
	.newcate-bd li .operate .mdd i{ background: url("/images/wenda/icon-mdd-2x.png") no-repeat; background-size: 100% 100%;}
	.newcate-bd li .operate .date i{ background: url("/images/mfw-ask/mfw-ask-sprite20.png") no-repeat -100px -100px; background-size: 182px 550px; }
	.newcate-bd li .identity a{ background: url("/images/mfw-ask/mfwask-2016sprite-2x_v6.png") no-repeat; background-size: 50px;}
	.newcate-bd li .identity a.i-guide{background-color:#70c2b9;background-position:4px -517px;}
	.newcate-bd li .identity a.i-place{background-color:#41a3ea;background-position:4px -545px;}
	.newcate-bd li .identity a.i-goldmedal{background-color:#fdb92c;background-position: 2px -573px;}
	.newcate-bd li .identity a.i-guideP{ background: #70c2b9;}
}

/* add xiangdong 20161012 */
.search-panel .bd-question h3{font-size:14px; color:#999;}
.search-box .bd-question li{padding:5px 20px; line-height:20px;}
.search-box .bd-question li a{font-size:14px; color:#333; display:block; margin-right:0;}
.search-box .bd-question li a i{color:#ff9d00;}
.search-box .bd-question li span{font-size:14px; color:#999; margin-left:10px;}
.search-panel .bd-more a{font-size:14px; color:#ff9d00;}
.search-panel .bd-more{padding:0; line-height:54px;}
.search-box .bd-question li a:hover{color:#333;}
.search-box .bd-question li.on{background:#f5f4f4;}

.sp-input{position:relative;}
.sp-input p{float:left; margin-right:10px; line-height:20px; height:20px; border:1px solid #e5e5e5; background:#f6f6f6; border-radius:10px; padding:0 14px; font-size:12px; color:#666;}
.sp-input p i{cursor:pointer; font-style:normal; margin-left:8px; width:5px; height:5px; background:url("/images/wenda/search-close.png") no-repeat; display:inline-block; vertical-align:top; margin-top:7px;}
.search-box .sp-input input{float:left; width:420px;}